今天 使用到了linq操作xml文件,在这里分享一下。
整体 感觉 使用linq to xml 操作xml文件比起使用xmlDocument类而言,开发效率上提高了不少,另外在语法上也精简了很多。
操作之前,需要引入 命名空间
using System.Xml.Linq;
xml数据结构无非就是节点(Node),再者是节点中的属性(Attribute)。
首先介绍 几个常用类:
XElement : 它就表示一个xml元素,用来加载xml文件,操作xml节点,获取节点下的元素集合(Elements)等。
1.加载Xml文件
strin