如何在xml文件中查找某个具有特定属性值的节点
1个回答
展开全部
XmlNode node=root.SelectSingleNode("//@id='xx'");
NewsML/NewsItem/Identification/Label/LabelType是节点
FormalName是属性
labeltype是你的值
doc.SelectSingleNode("NewsML/NewsItem/Identification/Label/LabelType[@FormalName=\"" + labelType + "\"]");
如果要返回多个节点用SelectNodes。返回的是nodelist
NewsML/NewsItem/Identification/Label/LabelType是节点
FormalName是属性
labeltype是你的值
doc.SelectSingleNode("NewsML/NewsItem/Identification/Label/LabelType[@FormalName=\"" + labelType + "\"]");
如果要返回多个节点用SelectNodes。返回的是nodelist
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询