|
|
|
ADO.Net и XML
|
|||
|---|---|---|---|
|
#18+
Есть определенная схема .xsd. Загружаю ее в DataSet, заполняю набор данных из БД и сохраняю XML из DataSet. Все бы хорошо, но порядок следования элеменов в XML не соответствует xsd схеме. Подскажите, где моя ошибка: - отрывок схемы: <xs:complexType> <xs:sequence> <xs:element name="ФИО" type="ФИОТип"> <xs:annotation> <xs:documentation>Фамилия, имя, отчество</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Статус"> <xs:annotation> <xs:documentation>Статус (1 - резидент, 2- нерезидент)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ДатаРожд" type="ДатаТип"> <xs:annotation> <xs:documentation>Дата рождения</xs:documentation> </xs:annotation> </xs:element> ------------- .........-------------------------------- </xs:complexType> получ. XML: <ПолучДох> <Статус>1</Статус> <ДатаРожд>21.03.1947</ДатаРожд> <Гражданство>643</Гражданство> <ФИО> <Фамилия>ффффф</Фамилия> <Имя>иииии</Имя> <Отчество>оооооо</Отчество> </ФИО> ----------- .......-------------------------- </ПолучДох> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2007, 16:55 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=17&tid=1352718]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 313ms |

| 0 / 0 |
