将XML文档转换为.NET 2.0 DataSet的最佳方法是什么? XML文档包含具有父子关系的复杂结构,应该转换为DataSet中的多个表。 DataSet表还应该维护表之间的关系。 现在,我要编写自定义XSLT来进行这种转换
答案 0 :(得分:4)
最好(意味最简单)的方式,也包括所有父/子关系......
DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");
多田!
顺便说一句,如果你在内存中有XML(而不是在文件中),那么你可以使用其中一个“ReadXml”重载来从流中读取它。