XML的操作

有时候我们 保存修改一些数据。

如果数据量不是很大,就不需要建表。

直接使用Xml就i行了

废话不多说,直接上代码:

一.获取XML文本数据

 1 //站点地址
 2             string Site = ConfigurationManager.AppSettings["WebSitUrl"]; 
 3 
 4             //创建一个xml对象,并根据指定的路径 加载出来
 5             XmlDocument DOC = new XmlDocument(); 
 6             DOC.Load(Site + "Cofing/HotProduct.xml");
 7 
 8             //获取指定的节点
 9             XmlNode DOM = DOC.DocumentElement.SelectSingleNode("/div/product[@id='72']");
10             XmlNode DOM2 = DOC.DocumentElement.SelectSingleNode("/div/product[@id='67']");
11 
12             //获取值
13             ViewBag.UpProduct = DOM.InnerText;
14             ViewBag.DownProduct = DOM2.InnerText;
View Code

二.修改指定的XML数据

修改直接 同上方法,取到节点。

赋值,然后保存就行了

DOM.InnerText = newName; //修改值

 doc.Save(xmlPath);    //保存

删除和修改都要保存

原文地址:https://www.cnblogs.com/liuzheng0612/p/11214615.html