zoukankan      html  css  js  c++  java
  • C#操作XML文档

    Note:

    1:创建Xml文档

    2:写Xml文档(必须保证有根元素)

    • XmlDocument Xd (实例化一个对象)
    • CreateXmlDeclaration => XmlDecalration (文档声明)
    • Xd.AppendChild (添加节点)
    • Xd.CreateElement=>XmlElement Xe(创建根节点)
    • Xd.AppendChild(根节点添加到文档中)
    • Xe.AppendChild (给节点添加节点)
    • Xe.innerText(设置/获取节点的关联值)
    • Xe.SetAttribute(设置属性)
    • Xd.Save (保存文件 )

    3:读Xml文档

    • XmlDocument Xd (实例化一个对象)
    • Xd.Load (加载一个Xml文件)
    • Xd.DocumentElement=>XmlElement(获得根节点)
    • Xd.SelectSingleNode=> XmlNode node(获得符合条件的第一个节点;也可以获得根节点)
      • 扩展:XmlNode XmlDocument.SelectSingleNode(@"configuration/twoNode/dayStart")
      • 扩展:XmlNodeList XmlDocument.SelectNodes (@"configuration/twoNode/dayStart")
    • node.ChildNodes=>XmlNodeList(得到节点下的所有子节点;使用foreach循环遍历)
    • XmlElement Xe=(XmlElement) node(类型显示转换)
    • Xe.GetAttribute(获得属性)
    • Xe.Name =>String(获得标签名即节点名字)
    • Xe.InnerText =>String(获取/设置对应的值)
    • Xd.Save (保存文件,预防修改)

     完整项目:请点击这里!

    版权声明:本文为博主原创文章,如需转载,请标明出处。

     
     
  • 相关阅读:
    Linux下用wget下载百度网盘资源
    android系统编译记录
    ubuntu 安装JDK & eclipse
    Linux安全攻略-僵尸进程
    smack user登陆
    smack 创建账户
    我的第一个开源App(彩票开奖查询)
    REST简介
    HTTP 状态码
    测试 ScribeFire Blog Editor
  • 原文地址:https://www.cnblogs.com/gamecc666/p/11429377.html
Copyright © 2011-2022 走看看