阅读量:0
在C#中,可以使用XmlDocument类来读取XML数据。以下是一个简单的示例代码,演示如何读取XML数据:
using System; using System.Xml; class Program { static void Main() { // 创建一个XmlDocument对象 XmlDocument doc = new XmlDocument(); // 加载XML文件 doc.Load("data.xml"); // 获取根节点 XmlNode root = doc.DocumentElement; // 遍历子节点 foreach (XmlNode node in root.ChildNodes) { // 输出节点的名称 Console.WriteLine(node.Name); // 输出节点的属性 if (node.Attributes != null) { foreach (XmlAttribute attr in node.Attributes) { Console.WriteLine(attr.Name + ": " + attr.Value); } } // 输出节点的文本内容 Console.WriteLine(node.InnerText); } } }
在上面的示例中,我们首先创建了一个XmlDocument对象,然后加载了一个名为"data.xml"的XML文件。接着我们获取了根节点,并遍历了根节点的子节点,输出了节点的名称、属性和文本内容。
请确保将上面示例中的"data.xml"替换为实际的XML文件路径。