Добрый день.
Есть xml примерно такой
<xml_catalog date="06.05.05 12:28:01">
<shop>
<categories>
<category id="1">item</category>
.......
</categories>
<offers>
<offer id="2748">
<links>
<offerlink adddata="123">2749</offerlink>
.....
</links>
.....
</offers>
.......
Можно ли как нибудь заставить dataset.ReadXml создавать таблицу offers и кросс таблицу для offers,
или нужно работать с xmlDocument проходить по всем узлам в offers и руками заполнять dataset.
Вопрос наверняка поднимался , но я ничего не нашел
Спасибо
Создать таблицы либо руками либо из схемы да так, чтобы там были соотв. DataRelations. Тогда он данные загрузит сам как надо. Сехму можно выдрать из xml документа тулзой xsd.exe (входит в .NET SDK) или сделать самому (лучше, так как первый вариант некрасивые схемы делает).
Попробуй в схеме создать комплексный тип для offerlink.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, igor.kozlov, Вы писали:
IK>Попробуй в схеме создать комплексный тип для offerlink.
Спасибо за ответы .
У меня видимо где-то в коде ошибка
DataSet даже без .xsd создает и крос таблицу , и связи и все как надо