zoukankan      html  css  js  c++  java
  • xml文件配置新增与读取

    xml文件

    <?xml version="1.0" encoding="utf-8" ?>
    <Config>
      <dbtype>SQL Server</dbtype>
      <connstr>server=.;uid=sa;pwd=123456;database=niunantest;</connstr>
      <genway>0</genway>
      <namespace>Niunan.Test</namespace>
      <front>test_</front>
      <output>d:
    iunancode</output>
    </Config>

    读取

           XDocument xdoc = XDocument.Load(System.Environment.CurrentDirectory + "\appconfig.xml");
    
                var ad = from a in xdoc.Descendants("Config")
                         select new
                         {
                             dbtype = a.Element("dbtype").Value,
                             connstr = a.Element("connstr").Value,
                             genway = a.Element("genway").Value,
                             ns = a.Element("namespace").Value,
                             front = a.Element("front").Value,
                             output = a.Element("output").Value
                         };

    写入

                  XElement ownwe = new XElement("Config", new XElement[]{
                    new XElement("dbtype",dbtype),  
                            new XElement("connstr",connstr),  
                            new XElement("genway",genway),  
                            new XElement("namespace",ns),  
                            new XElement("front",front),  
                            new XElement("output",output),
                    });
                    ownwe.Save(System.Environment.CurrentDirectory + "\appconfig.xml");            
  • 相关阅读:
    Nacos安装部署文档
    mysql安装部署文档
    Postgresql数据库安装部署文档
    Sentinel安装部署文档
    Nginx安装部署手册
    golang 7. defer
    golang 6. 指针 *
    golang 5. import
    golang 4. 函数 func
    golang 3. 常量 const iota
  • 原文地址:https://www.cnblogs.com/wyt007/p/7092719.html
Copyright © 2011-2022 走看看