使用C#实现XML文件写入和读取

作者:佚名 上传时间:2023-03-25 运行软件:C#语言 软件版本:Visual Studio 2019 版权申诉

XML文件是一种常用的数据存储格式,使用C#可以方便地实现XML文件的读取和写入操作。本示例将演示如何使用C#读取和写入XML文件,并添加了注释方便理解。

//写入XML文件
//创建XmlDocument对象
XmlDocument xmlDoc = new XmlDocument();

//创建根节点
XmlElement root = xmlDoc.CreateElement("Users");

//添加子节点
XmlElement user = xmlDoc.CreateElement("User");
XmlElement name = xmlDoc.CreateElement("Name");
XmlElement age = xmlDoc.CreateElement("Age");

//设置子节点属性及值
name.SetAttribute("Id", "1");
name.InnerText = "Tom";
age.InnerText = "23";

//添加子节点到父节点
user.AppendChild(name);
user.AppendChild(age);
root.AppendChild(user);
xmlDoc.AppendChild(root);

//保存文件
xmlDoc.Save("user.xml");


//读取XML文件
//创建XmlDocument对象
XmlDocument xmlDoc = new XmlDocument();

//加载XML文件
xmlDoc.Load("user.xml");

//获取根节点
XmlElement root = xmlDoc.DocumentElement;

//获取子节点列表
XmlNodeList userList = root.SelectNodes("User");

//遍历子节点列表
foreach (XmlElement user in userList)
{
    //获取子节点
    XmlElement name = (XmlElement)user.SelectSingleNode("Name");
    XmlElement age = (XmlElement)user.SelectSingleNode("Age");

    //输出信息
    Console.WriteLine("Name: {0}", name.InnerText);
    Console.WriteLine("Age: {0}", age.InnerText);
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用C#实现XML文件写入读取
XML文件是一种常用的数据存储格式,使用C#可以方便地实现XML文件的读取和写入操作。本示例将演示如何使用C#读取和写入XML文件,并添加了注释方便理解。//写入XML文件//创建XmlDocum
Visual Studio 2019
C#语言
2023-03-25 16:01
使用C#读取写入XML文件
该示例代码演示了如何使用C#读取和写入XML文件。通过创建XML文档对象和节点等,实现了从XML文件中读取数据和将数据写入到XML文件中。//创建XML文档对象XmlDocument xmlDoc
Visual Studio 2019
C#
2023-04-15 23:26
java读取写入xml文件
该资源包含了java四种方式读取和写入xml文件的代码
ZIP
0B
2018-12-07 10:23
C# 创建读取写入XML文件
本篇文章主要介绍了C# 创建,读取,写入XML文件的方法,具有很好的参考价值。下面跟着小编一起来看下吧
PDF
31KB
2020-09-20 16:35
C# 创建读取写入XML文件
C# 创建,读取,写入XML文件
pdf
34.89 KB
2022-03-10 20:28
XML属性文件读取写入
NULL 博文链接:https://crazy110.iteye.com/blog/703617
RAR
5KB
2020-08-14 20:28
读取xml写入xml文件开源库
tinyxml源代码,用于xml文档的读取和写入,附简单的使用方法,main函数里面
RAR
0B
2019-09-25 16:52
C#实现xml文件读取写入简单实例
主要介绍了C#实现xml文件的读取与写入方法,涉及C#操作XML文件的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
PDF
27KB
2020-09-20 16:40
VBNET读取写入XML文件
收集的一个VB.NET 读取写入XML文件的类,做了一些修改,希望能对大家有所帮助!
TXT
0B
2019-01-08 03:01
C#读取写入XML文件的方法
XML是一种可扩展标记语言,常用于数据存储和传输。本示例介绍了C#中读取和写入XML文件的方法,包括创建XML文件、添加子节点、读取XML节点等。//创建XML文档XmlDocument xmld
.NET Framework 4.8
Visual Studio 2019
2023-04-27 02:11