我有一个XML文件,我想将它插入到Datatable中。 XML文件的格式是如下图所示:将Xml转换为DataTable
<userid ID="37729">
<TestId ID="84" TimeRemaining="60" />
<QuestId ID="1">
<Answer1>
</Answer1>
<Answer2>B</Answer2>
<Answer3>
</Answer3>
<Answer4>
</Answer4>
</QuestId>
</userid>
现在我要插入一个数据表如下图所示:
Question Id Answer1 Answer2 Answer3 Answer4
1 A D
2 B C
3 C
任何一个可以帮助我实现这一目标。
请格式化,你需要在数据表中插入数据,正常。这种方式很难理解。 – 2011-06-03 14:28:11
是否有你需要'DataTable'的具体原因?你可以定义一个可序列化的类,并将它反序列化为一个对象,就像在这种形式中它可能更有用一样。 – 2011-06-03 14:39:17
@Joe Enos是的,就像@ColinE建议的那样,你可以使用Linq-to-XML。 – DOK 2011-06-03 14:43:06