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",需要详细的代码 声明和调用,谢啦! 展开
-<Servers_Items>
-<ItemName rating="Test">
<ItemValue>Value</ItemValue>
</ItemName>
</Servers_Items>
这里我要读取的是<ItemName rating="Test">中的"Test",需要详细的代码 声明和调用,谢啦! 展开
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;
}
}
{
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;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询