C#代码操作XML进行增、删、改操作

2019-12-30 13:39:51于丽

C#,XML

4.修改属性的值


static void Main(string[] args)
 {
  //改变属性的值
  XmlDocument doc = new XmlDocument();
  doc.Load("Order.xml");
  XmlNode xn = doc.SelectSingleNode("/Order/Items/OrderItem[@Name='单反']");
  xn.Attributes["Count"].Value = "2000";
  xn.Attributes["Name"].Value = "电脑";
  doc.Save("Order.xml");
  Console.WriteLine("保存成功");

  Console.ReadKey();
 }

根据代码写的,然后运行,就会得到修改后的XML结果: 

C#,XML

5.删除XML节点


 static void Main(string[] args)
 {
  XmlDocument doc = new XmlDocument();
  doc.Load("Order.xml");
  XmlNode xn = doc.SelectSingleNode("/Order/Items");
  xn.RemoveAll();
  doc.Save("Order.xml");
  Console.WriteLine("删除成功");
  Console.ReadKey();
 }

根据代码写的,然后运行,就会得到修删除后的XML结果:

C#,XML

至此:XML简单的增删改操作就结束了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。

 

注:相关教程知识阅读请移步到c#教程频道。