c# xml如何读取数据

avatar
作者
猴君
阅读量: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文件路径。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!