如何将复杂的 XML 结构转换为具有多个表的数据集

本文关键字:数据集 转换 复杂 XML 结构 | 更新日期: 2023-09-27 17:47:23

XML 文档转换为 .NET 2.0 数据集的最佳方法是什么?XML 文档包含具有父子关系的复杂结构,应转换为数据集中的多个表。数据集表还应维护表之间的关系。现在,我必须编写自定义 XSLT 来执行此转换

如何将复杂的 XML 结构转换为具有多个表的数据集

最好的(意思是最简单的)方法,还包括所有的父子关系是......

DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");

哒哒!

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