zoukankan      html  css  js  c++  java
  • XML文件操作的整理

    关键词 XPATH表达式 XML文件格式

    Code

    XML概念
        Root        XML根节点,只能且必须有一个(以上为"班级人员")
        Element     节点元素(如"班级","姓名")
        Attribute   节点属性(如"编号")
        Content     内容(非空白文本、CDATA、Element、EndElement、EntityReference 或 EndEntity)节点

    System.Xml空间
        以下类适合快速流式读写XML文件
        XmlReader, XmlWriter,                              适合
        XmlDocument,XmlDataDocument               DOM适合随机读写,当然也会占更多的资源
        XmlTextReader, XmlTextWriter
        XmlValidatingReader, XmlValidatingWriter    添加了DTD和模式验证,因此提供了数据的有效性验证
        XmlNodeReader, XmlNodeWriter                 把XmlNode作为其源


    节点类型(public enum XmlNodeType)
         XmlDeclaration        XML 声明(例如,<?xml version='1.0'?>)。
         Attribute             属性(例如,id='123')。
         CDATA                 CDATA 节(例如,<![CDATA[my escaped text]]>)。
         Comment               注释(例如,<!-- my comment -->)
         Document              作为文档树的根的文档对象提供对整个 XML 文档的访问。
         DocumentFragment      文档片段。
         DocumentType          由以下标记指示的文档类型声明(例如,<!DOCTYPE...>)。
         Element               元素(例如,<item>)。
         EndElement            末尾元素标记(例如,</item>)。
         Entity                实体声明(例如,<!ENTITY...>)。
         EndEntity             由于调用 ResolveEntity 而使 XmlReader 到达实体替换的末尾时返回。 
         EntityReference       实体引用(例如,&num;)。
         None                  如果未调用 Read 方法,则由 XmlReader 返回。 
         Notation              文档类型声明中的表示法(例如,<!NOTATION...>)。
         ProcessingInstruction 处理指令(例如,<?pi test?>)。
         SignificantWhitespace 混合内容模型中标记间的空白或 xml:space="preserve" 范围内的空白。 
         Text                  节点的文本内容。
         Whitespace            标记间的空白。

  • 相关阅读:
    H3C BGP配置10BGP安全功能典型配置举例
    H3C BGP配置9调整和优化BGP网络典型配置举例1BGP负载分担配置
    H3C BGP配置11 BGP网络的可靠性典型配置举例1BGP GR配置
    H3C BGP配置9调整和优化BGP网络典型配置举例2BGP AddPath配置
    vue移动端适配postcsspxtorem
    .net 技术站点(转载)
    邯郸.net俱乐部
    存储过程从入门到熟练(多个存储过程完整实例及调用方法)_AX 转载
    gridview中删除记录的处理
    邯郸.NET俱乐部正式成立了
  • 原文地址:https://www.cnblogs.com/answercard/p/1356215.html
Copyright © 2011-2022 走看看