複雑なXML構造を複数のテーブルを持つDataSetに変換する方法
質問
XMLドキュメントを.NET 2.0 DataSetに変換する最良の方法は何ですか。 XMLドキュメントには、親子関係を持つ複雑な構造が含まれており、DataSetで複数のテーブルに変換する必要があります。 DataSetテーブルは、テーブル間の関係も維持する必要があります。 今、この変換を行うためにカスタムXSLTを作成しなければなりません
解決
すべての親/子関係も含む最良の(最も簡単な)方法は...
DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");
多田!
ところで、XMLがメモリにある(ファイルにはない)場合、" ReadXml"のいずれかを使用できます。オーバーロードしてストリームから読み取ります。
所属していません StackOverflow