使用子节点解析xml并转换为c#中的数据表?

时间:2017-05-31 13:18:22

标签: c# xml datatable

我有一个xml文件,我想阅读它并将其转换为以下格式的数据表。我尝试了一些东西,但它似乎没有用。任何建议或帮助都非常感谢?

 <Country>KENYA</Country>
 <isAG1>
    <Age>47</Age>
    <Status>PASSED</Status>
  </isAG1>
  <Customer>New</Customer>
  <MnoResponse>
    <Date>2016-11-07</Date>
  <MnoResponse>

这就是我希望我的数据表看起来像 -

Country |  isAG1_Age | isAG1_Status | Customer | MnoResponse_Date
 KENYA       47          PASSED        New           2016-11-07

这是我到目前为止所尝试的 - 但它似乎没有读取子节点 我还希望用子节点扩展父节点的头部,如上所示。

DataSet d = new DataSet();
d.ReadXml("CustomerDetails.xml");

0 个答案:

没有答案