元素(Element)和结点(Node)的区别 XML

前端之家收集整理的这篇文章主要介绍了元素(Element)和结点(Node)的区别 XML前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
1.元素(Element)和结点(Node)的区别,元素是一个小范围的定义,必须是含有完整信息的结点才是一个元素,例如<div>...</div>。但是一个结点不一定是一个元素,而一个元素一定是一个结点。
什么是node:
NODE是相对TREE这种数据结构而言的。TREE就是由NODE组成。这个部分你可以参考离散数学的树图。
什么是element:

ELEMENT则是XML里的概念,<xxx>就是元素,是XML中的数据的组成部分之一。

node有几个子类型:
Element,

Text,242)"> Attribute,242)"> RootElement,242)"> Comment,242)"> Namespace等
Element是可以有属性和子节点的node。

Element是从Node继承的


XNode 类

表示 XML 树中节点的抽象概念(元素、注释、文档类型、处理指令或文本节点)。

猜你在找的XML相关文章