在C#中,XmlNode.SelectSingleNode(string xpath)
是一个方法,用于在XML文档中查找符合指定XPath表达式的第一个节点。XPath是一种用于定位XML文档中的节点的语言。SelectSingleNode
方法接收一个XPath表达式作为参数,并返回符合该表达式的第一个节点。
以下是一个简单的示例:
using System;
using System.Xml;
class Program {
static void Main() {
string xmlString = "<root><person name='John' age='30'/></root>";
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(xmlString);
XmlNode personNode = xmlDoc.SelectSingleNode("/root/person");
if (personNode != null) {
Console.WriteLine("Name: " + personNode.Attributes["name"].Value);
Console.WriteLine("Age: " + personNode.Attributes["age"].Value);
}
}
}
在这个示例中,我们使用SelectSingleNode
方法查找<person>
节点,并打印出其name
和age
属性的值。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云