zoukankan      html  css  js  c++  java
  • 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);    //保存

    删除和修改都要保存

  • 相关阅读:
    玩转Web之servlet(二)---servlet常见错误
    c++日历v1.12版
    c++学籍管理系统
    一个菜鸟程序员的反思
    HTML5_拖放
    HTML5_智能表单
    CSS处理溢出
    CSS 中浮动的使用
    CSS 中定位的使用
    CSS 中区块的使用_宽高属性
  • 原文地址:https://www.cnblogs.com/liuzheng0612/p/11214615.html
Copyright © 2011-2022 走看看