如何使用多个表将复杂的XML结构转换为DataSet

时间:2008-10-27 09:12:25

标签: c# .net xml xslt dataset

将XML文档转换为.NET 2.0 DataSet的最佳方法是什么? XML文档包含具有父子关系的复杂结构,应该转换为DataSet中的多个表。 DataSet表还应该维护表之间的关系。 现在,我要编写自定义XSLT来进行这种转换

1 个答案:

答案 0 :(得分:4)

最好(意味最简单)的方式,也包括所有父/子关系......

DataSet myDataSet = new DataSet();

myDataSet.ReadXml("myXmlFile.xml");

多田!

顺便说一句,如果你在内存中有XML(而不是在文件中),那么你可以使用其中一个“ReadXml”重载来从流中读取它。