C#编程,由于XML太多节点名相同

我们怎么拿到《TagValuesEntity="ShippedMonitor">中的所有TagName和Value的值<?xmlversion="1.0"encoding... 我们怎么拿到《TagValues Entity="ShippedMonitor">中的所有 TagName和Value的值
<?xml version="1.0" encoding="utf-8"?>
<TestData>
<ShipmentTest>
<TagValues Entity="Shipment">
<Tag>
<TagName>Shipment.Origin</TagName>
<Value>Boston</Value>
</Tag>
</TagValues>
<TagValues Entity="ShippedMonitor">
<Tag>
<TagName>ShippedMonitor.Location</TagName>
<Value>06e41600-3774-47de-a881-9de1a9ae5176</Value>
</Tag>
<Tag>
<TagName>ShippedMonitor.TripNumber</TagName>
<Value>1</Value>
</Tag>
<Tag>
<TagName>ShippedMonitor.SerialNumber</TagName>
<Value>3710800001</Value>
</Tag>
<Tag>
<TagName>ShippedMonitor.ResetCount</TagName>
<Value>3199</Value>
</Tag>
</TagValues>
<TagValues Entity="ShipmentItem">
<Tag>
<TagName>ShipmentItem.Product</TagName>
<Value>ff889cad-a9cf-49c4-8c0b-73b2e5e2a2b6</Value>
</Tag>
</TagValues>
</ShipmentTest>
<TestData>
展开
 我来答
移动式电源插座
推荐于2016-05-13
知道答主
回答量:5
采纳率:0%
帮助的人:2万
展开全部
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(strXML);
HtmlNodeCollection nodeCollection = doc.DocumentNode.SelectSingleNode("//TagValues [@Entity='ShippedMonitor']");
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式