Каков наилучший способ преобразования XML-документа в DataSet .NET 2.0. XML-документ содержит сложные структуры с отношениями родитель-потомок и должен быть преобразован в несколько таблиц в DataSet. Таблицы DataSet также должны поддерживать связь между таблицами. прямо сейчас, я имею писать пользовательские XSLT сделать это преобразованиеКак преобразовать сложные структуры XML в DataSet с несколькими таблицами
1
A
ответ
3
лучшим (смысл простым) способом, который также включает в себя все родительских/дочерние отношениях является ...
DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");
Тада!
BTW, если у вас есть XML в памяти (а не в файле), вы можете использовать одну из перегрузок ReadXml для чтения из потока.
Не забывайте, что вы можете использовать DataTableCollection и myDataSet.Tables (n) для доступа к табличным данным – mmcglynn 2009-06-17 20:23:51