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);

  • 相关阅读:
    2017.5.8下午
    2017.5.8上午
    2017.5.5下午
    2017.5.5上午
    2017.5.4下午
    WPF DataGrid LoadingRow style 滚动失效
    centos nginx 环境变量
    Kettle-03-定时转换
    Kettle-02-转换
    Kettle-01-安装(CentOS 7 离线)
  • 原文地址:https://www.cnblogs.com/zchbiji/p/9039908.html
Copyright © 2011-2022 走看看