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生成按钮异常,

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


     
  • 相关阅读:
    JAVA线程池管理及分布式HADOOP调度框架搭建
    技术人员如何创业《二》 合伙人的模式
    JavaScript中的运动数学函数(持续更新)
    JavaScript中的加号
    JavaScript 函数绑定 Function.prototype.bind
    基于C#的波形显示控件的实现[附完整源码下载]
    JavaScript中的声明提升
    JavaScript & HTML5 Canvas 概览 更新时间201404111805
    《编写高质量代码——Web前端开发修炼之道》读后随笔
    B树/B+树/二叉搜索树/AVL树/红黑树
  • 原文地址:https://www.cnblogs.com/yonsy/p/2394480.html
Copyright © 2011-2022 走看看