在C#中,可以使用XmlDocument类来解析XML并提取节点的所有值。下面是一个示例代码:
using System;
using System.Xml;
class Program
{
static void Main()
{
// 创建XmlDocument对象
XmlDocument xmlDoc = new XmlDocument();
// 加载XML文件
xmlDoc.Load("path/to/your/xml/file.xml");
// 获取根节点
XmlNode root = xmlDoc.DocumentElement;
// 遍历根节点下的所有子节点
foreach (XmlNode node in root.ChildNodes)
{
// 提取节点的值
string value = node.InnerText;
Console.WriteLine(value);
}
}
}
上述代码中,首先创建了一个XmlDocument对象,并使用Load
方法加载XML文件。然后,通过DocumentElement
属性获取根节点。接下来,使用foreach
循环遍历根节点下的所有子节点,并使用InnerText
属性提取节点的值。
请注意,你需要将代码中的"path/to/your/xml/file.xml"
替换为你实际的XML文件路径。
关于C#中的XML解析器,可以参考腾讯云的产品文档:XML解析器。
领取专属 10元无门槛券
手把手带您无忧上云