温馨提示×

c# xmlhelper 怎样读取XML文档

c#
小樊
133
2024-07-15 16:29:37
栏目: 编程语言

在C#中读取XML文档可以使用XmlDocument类或XDocument类来解析XML文档。以下是使用XmlDocument类读取XML文档的示例代码:

using System; using System.Xml; class Program { static void Main() { // 创建一个XmlDocument对象并加载XML文档 XmlDocument doc = new XmlDocument(); doc.Load("example.xml"); // 获取XML文档的根元素 XmlNode root = doc.DocumentElement; // 遍历根元素下的所有子节点 foreach (XmlNode node in root.ChildNodes) { // 输出每个子节点的名称和值 Console.WriteLine("Node Name: {0}, Node Value: {1}", node.Name, node.InnerText); } } } 

另外,使用XDocument类读取XML文档的示例代码如下:

using System; using System.Xml.Linq; class Program { static void Main() { // 加载XML文档 XDocument doc = XDocument.Load("example.xml"); // 获取XML文档的根元素 XElement root = doc.Root; // 遍历根元素下的所有子元素 foreach (XElement element in root.Elements()) { // 输出每个子元素的名称和值 Console.WriteLine("Element Name: {0}, Element Value: {1}", element.Name, element.Value); } } } 

以上代码演示了如何使用XmlDocument类和XDocument类读取XML文档。您可以根据自己的需求选择适合的类来解析XML文档。

0