C#读写xml文件
来源:互联网 发布:即时通讯源码 编辑:程序博客网 时间:2024/06/08 01:15
一:读xml文件
xml文件内容:
<?xml version="1.0" encoding="utf-8"?><school> <book id="50"> <name id="10">高等数学</name> <name1 id="20">低等数学</name1> </book></school>
代码:
//将XML文件加载进来XDocument document = XDocument.Load("E:\\123.xml");//获取到XML的根元素进行操作XElement root = document.Root;XElement book = root.Element("book");XElement name = book.Element("name");//获取name标签的值Console.WriteLine(name.Value);//获取name和name1IEnumerable<XElement> elements = root.Elements();foreach (XElement item in elements){ foreach (XElement item1 in item.Elements()) { Console.WriteLine(item1.Name); } Console.WriteLine(item.Attribute("id").Value);//获取book的id}
写文件
//建立节点XElement course = new XElement("course");//添加值course.SetElementValue("name", "心理学");course.SetElementValue("name1", "生物学");//添加到根节点root.Add(course);//保存到文件root.Save("E:\\123.xml");
写后xml内容:
<?xml version="1.0" encoding="UTF-8"?><school> <book id="50"> <name id="10">高等数学</name> <name1 id="20">低等数学</name1> </book> <course> <name>心理学</name> <name1>生物学</name1> </course></school>
阅读全文
0 0
- c#读写xml文件
- c#读写xml文件
- c#读写xml文件
- C#读写xml文件
- c#读写xml文件
- C#读写xml文件
- c# 读写xml文件
- C#读写xml文件
- C#读写xml文件
- C#读写XML文件
- c#读写xml文件
- C#读写xml文件
- C# 读写XML文件
- c#读写xml文件
- C# 读写XML文件
- c#读写xml文件
- c#读写xml文件
- C#读写xml文件
- CycleGAN的原理与实验详解
- Drupal8文档[译]——Overview(一)
- Nodejs使用MQTT做客户端订阅与发布
- Spring Boot系列(十)Spring Boot整合Elasticsearch全文搜索引擎
- Android进程间通信(IPC)机制Binder简要介绍和学习计划
- C#读写xml文件
- java基础知识--IO流示例
- Java设计模式之观察者模式
- 遇到的int型数字越界的情况
- Spring Boot系列(十一) Spring Boot 日志控制
- (学习java)邻接矩阵 图的简单创建
- 简化Kubernetes应用部署工具-Helm安装
- 摄像机标定到底是在干什么?
- 观察者模式