zoukankan      html  css  js  c++  java
  • C# 读写XML文件

    //code by:博客园-曹永思

    在Bin\Debug路径下创建 SoftForServer.xml文件

    <?xml version="1.0" standalone="yes"?>
    <软件所属服务器>
      <软件名称>XXXXXX</软件名称>
    </软件所属服务器>

    ====================================================

          读取XML文件:

                    XDocument myDoc = XDocument.Load("SoftForServer.xml");//加载XML文件
                    XElement xElement = myDoc.Element("软件所属服务器");//读取XML根节点

           if (null != xElement)
                    {

            //读取子节点
                         string  AppName = xElement.Elements().Where(a => a.Name == "软件名称").FirstOrDefault().Value;

          }

    ==========================================================

         修改XML文件内容

          DataSet ServerInfo = new DataSet();
                ServerInfo.ReadXml("SoftForServer.xml");    //将XML格式内容转为表格格式存入DataTable中
                ServerInfo.Tables[0].Rows[0]["软件名称"] = "XX软件";
                ServerInfo.WriteXml("SoftForServer.xml");//将修改存入XML文件

      欢迎转载,转载请注明出处,希望帮到更多人。

    ========================================

     AD链接(暂不显示)
    ⊙⊙
    ◆◆
    ========================================

    ========================================
     Smart.LogNet.dll 出处链接
    ㊧http://www.cnblogs.com/yonsy/p/3845166.html㊧
    ㊨㊨

    ========================================
     AD链接
    ○○
    ●●

    ========================================

     Smart.LogNet 出处

    △http://www.cnblogs.com/yonsy/p/3845166.html△
    ▲博客园▲

    ========================================

     Smart.ORM.YANCYCode 代码生成器 出处

    □https://www.cnblogs.com/yonsy/□
    ■■
    ========================================

     批量移动修改文件名 出处

    ▽http://www.cnblogs.com/yonsy/p/4649533.html▽
    ▼文章出处▼
    ========================================

     批量移动修改文件名 出处

    ①① 

    ②②
    ========================================

    ☾代码生成器软件配置☾


    软件名|SoftName|Code Creator|请查检连接字符串,
    软件总开关|masterswitch|1|试用期已过,请激活软件。,
    MSSql是否可用|MssqlWork|1|请查检连接字符串,
    Oracle是否可用|OracleWork|1|ORA-12516 "TNS监听程序找不到符合协议堆栈要求的可用处理程序" 解决方案,

    表选择下拉是否可用|IsTableSelectUse|0|表下拉异常,

    Ext生成按钮是否可用|IsExtUse|0|Ext生成按钮异常,
    Entity生成按钮是否可用|IsEntityUse|0|Entity生成按钮异常,
    Model生成按钮是否可用|IsModelUse|0|Model生成按钮异常,
    BLL生成按钮是否可用|IsBLLUse|0|BLL生成按钮异常,

    ========================================


     
  • 相关阅读:
    Write an algorithm such that if an element in an MxN matrix is 0, its entire row and column is set to 0.
    旋转二维数组
    replace empty char with new string,unsafe method和native implementation的性能比较
    判断一字符串是否可以另一字符串重新排列而成
    移除重复字符的几个算法简单比较
    也来纠结一下字符串翻转
    判断重复字符存在:更有意义一点
    程序员常去网站汇总
    sublime
    针对程序集 'SqlServerTime' 的 ALTER ASSEMBLY 失败,因为程序集 'SqlServerTime' 未获授权(PERMISSION_SET = EXTERNAL_ACCESS)
  • 原文地址:https://www.cnblogs.com/yonsy/p/2394480.html
Copyright © 2011-2022 走看看