XML 树结构

17 Mar 2025 | 阅读 2 分钟

XML 文档具有自描述结构。它形成一个树形结构,称为 XML 树。树形结构使描述 XML 文档变得容易。

树形结构包含根元素(作为父元素)、子元素等等。从根节点开始,很容易遍历所有后继分支、子分支和叶节点。


XML 文档示例

立即测试

让我们看看上述示例的树形结构表示。

XML Tree

在上面的示例中,第一行是 XML 声明。它定义了 XML 版本 1.0。下一行显示了文档的根元素 (college)。在其中还有一个元素 (student)。student 元素包含五个名为 <firstname>、<lastname>、<contact>、<Email> 和 <address> 的分支。

<address> 分支包含 3 个名为 <city>、<state> 和 <pin> 的子分支。

注意:DOM 解析器以树结构表示 XML 文档。

XML 树规则

这些规则用于确定元素的相互关系。它显示一个元素是另一个元素的子元素还是父元素。

后代: 如果元素 A 包含在元素 B 中,则 A 称为 B 的后代。在上面的示例中,“College”是根元素,所有其他元素都是“College”的后代。

祖先: 包含其他元素的包含元素称为其他元素的“祖先”。在上面的示例中,根元素 (College) 是所有其他元素的祖先。

下一主题XML 验证