zoukankan      html  css  js  c++  java
  • 更新xml

    一、

    XmlDocument xmlDoc = new XmlDocument();
    xmlDoc.Load(path);
    XmlNode memberlist = xmlDoc.SelectSingleNode("works");
    XmlNodeList nodelist = memberlist.ChildNodes;
    foreach (XmlNode node in nodelist)
    {
    if (node.Attributes["state"].InnerText.ToString().Equals("1"))
    {
    if (node.SelectSingleNode("XmliD").InnerText == xmlid)
    {
    node.Attributes["state"].InnerText = "0";
    }

    break;
    }
    }
    xmlDoc.Save(path);

    二、

    XmlDocument myCha = new XmlDocument();
    try
    {
    myCha.Load(path);
    }
    catch (Exception e)
    {
    if (e != null)
    {
    return "没有该文件";
    }
    }
    myCha.Load(path);
    //2.获得根节点
    XmlNode node = myCha.DocumentElement;
    foreach (XmlNode ShowList in node.ChildNodes)
    {
    if (ShowList.Attributes["state"].InnerText.ToString().Equals("1"))
    {
    foreach (XmlNode work in ShowList.ChildNodes)
    {

    switch (work.Name)
    {

    case "ip":
    work.InnerText=pa.ip;
    break;
    case "ku":
    work.InnerText = pa.ku;
    break;
    case "name":
    work.InnerText = pa.name;
    break;
    case "passwrod":
    work.InnerText = pa.passwrod;
    break;
    }
    }
    }
    }
    myCha.Save(path);

  • 相关阅读:
    liunx各命令及全称
    window启动数据库服务命令
    拉取github指定分支上的代码
    python项目学习
    客户展示 增删改查
    登录 注册功能 表梳理
    java简历
    go语言数组
    go语言 变量作用域
    go语言函数
  • 原文地址:https://www.cnblogs.com/zchbiji/p/9039908.html
Copyright © 2011-2022 走看看