Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Правильно ли понял схему / 2 сообщений из 2, страница 1 из 1
07.06.2010, 15:00
    #36673297
Иванчин Вячеслав
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильно ли понял схему
Проверить сам, не могу, т.к. полный ноль в XML.
Вот часть схемы.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
  <xs:complexType name="rowType">
		<xs:sequence>
			<xs:annotation>
				<xs:documentation>Имена полей, обязательность, типы данных, справочники, ФЛК указаны отдельно</xs:documentation>
			</xs:annotation>
			<xs:element name="field1"/>
			<xs:element name="field2"/>
			<xs:element name="field3"/>
		</xs:sequence>
		<xs:attribute name="uuid" type="xs:string" use="required">
			<xs:annotation>
				<xs:documentation>Уникальный идентификатор записи, исполользуется при корректировке записи (в случае ошибки)</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="version" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>версия записи, используется при корректироке записи (в случае ошибки)</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="operationcode" type="xs:integer" use="required">
			<xs:annotation>
				<xs:documentation>код операции, ins - вставка, upd - обновление, del - удаление</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>

  <xs:complexType name="classType">
		<xs:sequence>
			<xs:element name="row" type="rowType" maxOccurs="unbounded"/>
		</xs:sequence>
		<xs:attribute name="id" type="xs:integer" use="required">
		</xs:attribute>
	</xs:complexType>

и насколько понял что построится, на основе этой схеме должно следующее
Код: plaintext
1.
2.
3.
4.
5.
<classType1 ID="12">
   <operationcode="INS" version="123" uuid="123" ELEMENT1="МАМА" >
   <operationcode="INS" version="123" uuid="124" ELEMENT1="МЫЛА" >
   <operationcode="INS" version="123" uuid="125" ELEMENT1="РАМУ" >
</Classtype1>

Подправьте где неправ!
...
Рейтинг: 0 / 0
07.06.2010, 22:03
    #36674267
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильно ли понял схему
Иванчин Вячеслави насколько понял что построится, на основе этой схеме должно следующееПолностью не правильно. тем более, что это у Вас не XML получился.

Все должно быть где-то так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<anyName id="12">
  <row operationcode="456" version="123" uuid="test">
    <field1/>
    <field2/>
    <field3/>
  </row>
  <row operationcode="789" version="123" uuid="test2">
    <field1/>
    <field2/>
    <field3/>
  </row>
</anyName>
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Правильно ли понял схему / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]