我想将XML数据转换为数据表。我的XML文件包含许多嵌套标签。我可以使用 C#
数据表中显示这些数据><school>
<staff>
<staffname>raj</staffname>
<staffname>rani</staffname>
</staff>
<students>
<firstclass>
<name>nani</name>
<rollno>1</rollno>
</firstclass>
<secondclass>
<name>rani</name>
<rollno>1</rollno>
</secondclass>
</students>
</school>
这是示例文件。现在我想使用c#在数据表中显示这些数据。
任何人都可以帮我解决这个问题
答案 0 :(得分:2)
您可以使用以下代码
DataSet dsTest = new DataSet();
dsTest.ReadXml(filepath, XmlReadMode.Auto);
DataTable dt = dsTest.Tables[0];