Как преобразовать сложные XML-структуры в DataSet с несколькими таблицами - PullRequest
2 голосов
/ 27 октября 2008

Каков наилучший способ преобразования XML-документа в набор данных .NET 2.0. XML-документ содержит сложные структуры с родительско-дочерними отношениями и должен быть преобразован в несколько таблиц в наборе данных. Таблицы DataSet также должны поддерживать связь между таблицами. сейчас я должен написать собственный XSLT для этого преобразования

1 Ответ

4 голосов
/ 27 октября 2008

Лучший (то есть самый простой) способ, который также включает в себя все родительские / дочерние отношения, это ...

DataSet myDataSet = new DataSet();

myDataSet.ReadXml("myXmlFile.xml");

Тад!

Кстати, если у вас есть XML в памяти (а не в файле), вы можете использовать одну из перегрузок «ReadXml» для чтения его из потока.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...