C#怎么读取XML文档中节点的属性,以下是我XML文档结构,多谢!新手跪求!

<?xmlversion="1.0"?>-<Servers_Items>-<ItemNamerating="Test"><ItemValue>Value</ItemVal... <?xml version="1.0"?>
-<Servers_Items>
-<ItemName rating="Test">
<ItemValue>Value</ItemValue>
</ItemName>
</Servers_Items>
这里我要读取的是<ItemName rating="Test">中的"Test",需要详细的代码 声明和调用,谢啦!
展开
 我来答
南宫云遥先生
2013-08-28 · TA获得超过106个赞
知道答主
回答量:59
采纳率:100%
帮助的人:13.1万
展开全部
public string GetXmlNodeValue(string strXml,string strNodeName,string strValueName)
{
try
{
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
xmlDoc.LoadXml(strXml);
System.Xml.XmlNode xNode = xmlDoc.SelectSingleNode("//" + strNodeName + "");
string strValue = xNode.Attributes[strValueName].Value;
return strValue;
}
catch (Exception ex)
{
return ex.Message;
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式