zoukankan      html  css  js  c++  java
  • C#读取XML C#写入XML

            /// <summary>  
    /// 返回XMl文件指定元素的指定属性值
    /// </summary>
    /// <param name="xmlElement">指定元素</param>
    /// <param name="xmlAttribute">指定属性</param>
    /// <returns></returns>
    public static string getXmlValue(string xmlElement, string xmlAttribute)
    {
    var Current = Directory.GetCurrentDirectory();//获取当前根目录
    XDocument xmlDoc = XDocument.Load(Current + "/config.xml");
    var results = from c in xmlDoc.Descendants(xmlElement)
    select c;
    string s = "";
    foreach (var result in results)
    {
    s = result.Attribute(xmlAttribute).Value.ToString();
    }
    return s;
    }

    /// <summary>
    /// 设置XMl文件指定元素的指定属性的值
    /// </summary>
    /// <param name="xmlElement">指定元素</param>
    /// <param name="xmlAttribute">指定属性</param>
    /// <param name="xmlValue">指定值</param>
    public static void setXmlValue(string xmlElement, string xmlAttribute, string xmlValue)
    {
    var Current = Directory.GetCurrentDirectory();//获取当前根目录
    XDocument xmlDoc = XDocument.Load(Current + "/config.xml");
    xmlDoc.Element("Soft").Element(xmlElement).Attribute(xmlAttribute).SetValue(xmlValue);
    xmlDoc.Save(Current + "/config.xml");
    }
  • 相关阅读:
    c++ --> 虚函数
    Algorithm --> 全排列
    Algorithm --> 矩阵链乘法
    STL --> set用法
    STL --> list用法
    Algorithm --> 最长公共子序列(LCS)
    Zookeeper使用实例——服务节点管理
    Zookeeper使用实例——分布式共享锁
    Zookeeper初探
    Java设计模式应用——备忘录模式
  • 原文地址:https://www.cnblogs.com/zhuduozhe/p/2320353.html
Copyright © 2011-2022 走看看