zoukankan      html  css  js  c++  java
  • XML DOM 节点类型(Node Types)

    节点类型

    下面的表格列出了不同的 W3C 节点类型,以及它们可拥有的子元素:

    节点类型描述子元素
    Document 表示整个文档(DOM 树的根节点)
    • Element (max. one)
    • ProcessingInstruction
    • Comment
    • DocumentType
    DocumentFragment 表示轻量级的 Document 对象,其中容纳了一部分文档。
    • ProcessingInstruction
    • Comment
    • Text
    • CDATASection
    • EntityReference
    DocumentType 向为文档定义的实体提供接口。 None
    ProcessingInstruction 表示处理指令。 None
    EntityReference 表示实体引用元素。
    • ProcessingInstruction
    • Comment
    • Text
    • CDATASection
    • EntityReference
    Element 表示 element(元素)元素
    • Text
    • Comment
    • ProcessingInstruction
    • CDATASection
    • EntityReference
    Attr 表示属性。
    • Text
    • EntityReference
    Text 表示元素或属性中的文本内容。 None
    CDATASection 表示文档中的 CDATA 区段(文本不会被解析器解析) None
    Comment 表示注释。 None
    Entity 表示实体。
    • ProcessingInstruction
    • Comment
    • Text
    • CDATASection
    • EntityReference
    Notation 表示在 DTD 中声明的符号。 None

    节点类型 - 所返回的值

    下面的表格列出了对每个节点类型来说,nodeName 和 nodeValue 属性可返回的值:

    节点类型nodeName 的返回值nodeValue 的返回值
    Document #document null
    DocumentFragment #document fragment null
    DocumentType doctype 名称 null
    EntityReference 实体引用名称 null
    Element element name null
    Attr 属性名称 属性值
    ProcessingInstruction target 节点的内容
    Comment #comment 注释文本
    Text #text 节点内容
    CDATASection #cdata-section 节点内容
    Entity 实体名称 null
    Notation 符号名称 null

    NodeTypes - 有名常数

    NodeTypeNamed Constant
    1 ELEMENT_NODE
    2 ATTRIBUTE_NODE
    3 TEXT_NODE
    4 CDATA_SECTION_NODE
    5 ENTITY_REFERENCE_NODE
    6 ENTITY_NODE
    7 PROCESSING_INSTRUCTION_NODE
    8 COMMENT_NODE
    9 DOCUMENT_NODE
    10 DOCUMENT_TYPE_NODE
    11 DOCUMENT_FRAGMENT_NODE
    12 NOTATION_NODE
  • 相关阅读:
    python 远程 部署和运行
    学习笔记——UML类图
    Core Data 多线程操作实战篇
    Core Data系列六——Custom Migration
    Core Data系列五——数据迁移方案
    NSOperation以及NSOperationQueue的使用
    Magical Record设计小谈
    Core Data系列四——多线程设计
    Core Data系列三——基本使用
    Core Data系列二——基础概念
  • 原文地址:https://www.cnblogs.com/lifeidg/p/10304136.html
Copyright © 2011-2022 走看看