Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# 读取xml

作者:翻成云恨雨愁   发布日期:2026-05-13   浏览:35

using System;
using System.Xml;

class Program
{
    static void Main()
    {
        // 创建一个XmlDocument对象来加载和解析XML文件
        XmlDocument doc = new XmlDocument();
        doc.Load("example.xml");  // 加载XML文件,确保文件路径正确

        // 获取根元素
        XmlElement root = doc.DocumentElement;

        // 遍历根元素的所有子节点
        foreach (XmlNode node in root.ChildNodes)
        {
            // 输出每个子节点的名称和值
            Console.WriteLine($"Node Name: {node.Name}, Node Value: {node.InnerText}");
        }
    }
}

解释说明:

  1. XmlDocument:这是一个用于表示整个 XML 文档的对象。它可以加载、保存和操作 XML 数据。
  2. doc.Load("example.xml"):加载指定路径的 XML 文件。请确保文件路径正确,否则会抛出异常。
  3. root = doc.DocumentElement:获取 XML 文档的根元素。
  4. foreach (XmlNode node in root.ChildNodes):遍历根元素的所有子节点,并输出每个子节点的名称和值。

如果你需要更复杂的 XML 操作(如查询特定节点、修改节点内容等),可以进一步使用 XmlNode 类提供的方法和属性。

上一篇:c# 读取json文件

下一篇:c# selectmany

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站