Чатланин
Зарегистрирован: 23 July 2004
Сообщения: 194
Примеры кода: 1
|
XML Схема и DataSet |
03 February 2005 12:17 |
|
|
|
|
Привет Всем!
ПОмогите разобраться с XML схемой
Есть ХML документ
выглядит он так:
<Countries>
<Country Name="United States" Culture="en-US">
<LocalizedName>United States</LocalizedName>
<Regions>
<Region Name="Alabama">
<LocalizedName>Alabama</LocalizedName>
</Region>
...
</Regions>
</Country>
...
</Countries>
И схема у него такая:
<xs:element name="Countries">
<xs:complexType>
<xs:sequence>
<xs:element name="Country">
<xs:complexType>
<xs:sequence>
<xs:element name="LocalizedName" type="xs:string" />
<xs:element name="Regions">
<xs:complexType>
<xs:sequence>
<xs:element name="Region">
<xs:complexType>
<xs:sequence>
<xs:element name="LocalizedName" type="xs:string" />
</xs:sequence>
<xs:attribute name="Name" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Name" type="xs:string" />
<xs:attribute name="Culture" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
При загрузке докумета в DataSet получается 3 таблицы(Country,Regions,Region)
А мне нужно сделать так чтоб таблицы было 2(Country и Region)
Чтобы для строки с в Country по запросу GetChildRows возвращался список с регионами.
Как такое сделать?
Бежит дорожка все вперед.
Куда меня зовет?
Какой готовит поворот?
Какой узор совьет?
Сольются тысячи дорог
В один великий путь.
Начало знаю; а итог -
Узнаю как-нибудь.
:о)
Последний раз редактировалось 03 February 2005 12:17
|
|