本文将详细解释如何分析XML节点的类型和功能。这篇文章的内容质量很高,所以边肖会分享给大家作为参考。希望大家看完这篇文章能有所了解。
当XML文档作为节点树读入内存时,这些节点的节点类型是在创建节点时确定的。XML文档对象模型(DOM)有许多节点类型,由万维网联盟(W3C)确定,并在第1.1.1节“DOM结构模型”中列出。下表列出了节点类型、分配给节点类型的对象以及每个节点类型的简要说明。
XML节点类型了解之DOM节点类型和object以及说明
文件
XmlDocument类树中所有节点的容器。它也被称为文档根,文档根并不总是与根元素相同。
文档片段
XmlDocumentFragment类包含一个或多个没有任何树结构的临时节点包。
文档类型
XmlDocumentType类表示!DOCTYPE…….节点。
实体引用
XmlEntityReference类表示非扩展的实体引用文本。
元素
XmlElement类表示一个元素节点。
Attr
XmlAttribute类是元素的属性。
处理指令
xmlpprocessing指令类是一个处理指令节点。
评论
XmlComment类注释节点。
文本
XmlText类属于元素或属性的文本。
CDATASection
XmlCDataSection类表示CDATA。
实体
XmlEntity类表示XML文档中的“”(来自内部文档类型定义(DTD)子集或来自外部DTD和参数实体)!实体….声明。
符号
XMlnertionclass表示在DTD中声明的符号。
虽然属性(attr)在W3C DOM Level 1的1.2节“基本接口”中被列为节点,但它不能被视为任何元素节点的子节点。
下表显示了W3C没有定义的其他节点类型,但是这些类型可以在微软中用作XmlNodeType枚举。NET框架对象模型。因此,这些节点类型没有匹配的DOM节点类型列。
XML节点类型以及说明
XMl声明
声明一个节点?xml版本='1.0 ' .
xmlsimatincantball
指示有效的空白(混合内容中的空白)。
xmlhitespace
表示元素内容中的空白。
EndElement
当XmlReader到达元素末尾时返回。
示例:& lt/item >。
相关性
当XmlReader由于调用ResolveEntity而到达实体替换的末尾时返回。
这里将分享如何分析XML节点的类型和功能。希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/152043.html