• 读取和修改xml


    如有一个xml文件DownData.xml,内容如下

    <?xml version="1.0" standalone="yes"?>
    <Root>
      <Downloads>1339</Downloads>
      <Consumption>1223381</Consumption>
      <Rebate>207977.26</Rebate>
    </Root>

    读取数据
    private void GetInfo()
            {
                DataSet ds = new DataSet();
                string strXmlPath = Server.MapPath("~/config/DownData.xml");//xml路径
                ds.ReadXml(strXmlPath);
                string downStr= ds.Tables[0].Rows[0]["Downloads"].ToString();
                string conStr=  ds.Tables[0].Rows[0]["Consumption"].ToString();
               string reStr=  ds.Tables[0].Rows[0]["Rebate"].ToString();
            }
    修改数据

    protected void Change()        

    {            

                DataSet ds = new DataSet();       

                string strXmlPath = Server.MapPath("~/config/DownData.xml");

                ds.ReadXml(strXmlPath);            

                ds.Tables[0].Rows[0]["Downloads"] ="2000";            

                ds.Tables[0].Rows[0]["Consumption"] = "1000000";         

                ds.Tables[0].Rows[0]["Rebate"] = "122444";          

                ds.AcceptChanges();             //写入xml

                ds.WriteXml(strXmlPath);       

      }

  • 相关阅读:
    使用postman玩转接口测试
    使用virtualbox安装centos虚拟机,以及VirtualBox无法安装64位Linux CentOS的解决办法
    pytest学习笔记(三)
    【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(一)
    some tips
    python连mysql时避免出现乱码
    我回来啦_(:з」∠)_
    杂题记录
    日常记录。。。
    网络流
  • 原文地址:https://www.cnblogs.com/jara/p/3350804.html
Copyright © 2020-2023  润新知