<?xml version="1.0" encoding="GB2312" ?>
- <Product>
<ProductItem CategoryCode="1001" ProductCode="0001" ProductTitle="标题0001" />
<ProductItem CategoryCode="1001" ProductCode="0002" ProductTitle="标题0002" />
<ProductItem CategoryCode="1001" ProductCode="0003" ProductTitle="标题0003" />
</Product>怎么远程读取这种xml 加一个条件,ProductCode 必须等于0003呢?
- <Product>
<ProductItem CategoryCode="1001" ProductCode="0001" ProductTitle="标题0001" />
<ProductItem CategoryCode="1001" ProductCode="0002" ProductTitle="标题0002" />
<ProductItem CategoryCode="1001" ProductCode="0003" ProductTitle="标题0003" />
</Product>怎么远程读取这种xml 加一个条件,ProductCode 必须等于0003呢?
以下是使用XmlDocument读取的部分代码:
XmlDocument doc = new XmlDocument();
doc.Load("远程的URL");
if (doc.DocumentElement != null)
{
XmlNodeList nodes = doc.DocumentElement.SelectNodes("/Product/ProductItem[@ProductCode='003']");
// 对读取的XmlNode进行处理
}