C# 这个XML如何 读取节点明细 并转成datatable求高手解答

图片说明

mx
箱子明细

  <pvalue>
    <p>
      <pField>package_note</pField>
      <viewPropName>件数号</viewPropName>
      <pvalue>1</pvalue>
    </p>
    <p>
      <pField>package_type</pField>
      <viewPropName>包装类型</viewPropName>
      <pvalue>PE</pvalue>
    </p>



   </pvalue>
  <pvalue>
    <p>
      <pField>package_note</pField>
      <viewPropName>件数号</viewPropName>
      <pvalue>2</pvalue>
    </p>
    <p>
      <pField>package_type</pField>
      <viewPropName>包装类型</viewPropName>
      <pvalue>PE</pvalue>
    </p>


   </pvalue>

虽然不能帮你解决问题 但是还是建议你去知乎和github上面查询一下

参照
C#读取XML文件

可以参考下面的这个,直接可以将XML转化为DataSet
DataSet与XML互转辅助类

http://www.cnblogs.com/JuneZhang/archive/2011/04/14/2016068.html