当前位置:编程学习 > C#/ASP.NET >>

XML根据一个节点查找子节点的数据

有一个文档,我要传入一个节点,获取叶子节点的内容

我的XML是

<?xml version="1.0" encoding="utf-8" ?>
<Root>
<CustomerInfo>
  <Name>zhanpeng</Name>
  <Age>20</Age>
   <Name>zhanjia</Name>
  <Age>28</Age>
</CustomerInfo>
<PurchaseInfo>
  <PurchaseInfo>
    <ProductID>123334444</ProductID>
    <DeviceID>232323232323</DeviceID>
  </PurchaseInfo>
  <PurchaseInfo>
    <ProductID>123334444</ProductID>
    <DeviceID>232323232323</DeviceID>
  </PurchaseInfo>
</PurchaseInfo>
</Root>

如果是传入的节点是PurchaseInfo,由于父节点和子节点一样
谢谢
--------------------编程问答-------------------- XmlNode node=xml.selectnode("Nodename")
node.ChildNodes就是所有的子节点 --------------------编程问答-------------------- //Root/PurchaseInfo
Xpath取节点。 --------------------编程问答-------------------- XML要改
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,