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");
    }
  • 相关阅读:
    WIN平台下ASE使用资源文件创建ASE服务
    C#高级编程笔记(三)
    C#高级编程笔记(四)
    高质量的HTML+CSS。
    C#高级编程笔记(二)
    编写高质量代码(JavaScript篇)
    C#高级编程笔记(一)
    开始博客+生活+学习
    巴中故里
    纱丽
  • 原文地址:https://www.cnblogs.com/zhuduozhe/p/2320353.html
Copyright © 2011-2022 走看看