- XML DOM 基础
- XML DOM - 首页
- XML DOM - 概述
- XML DOM - 模型
- XML DOM - 节点
- XML DOM - 节点树
- XML DOM - 方法
- XML DOM - 加载
- XML DOM - 遍历
- XML DOM - 导航
- XML DOM - 访问
- XML DOM 操作
- XML DOM - 获取节点
- XML DOM - 设置节点
- XML DOM - 创建节点
- XML DOM - 添加节点
- XML DOM - 替换节点
- XML DOM - 删除节点
- XML DOM - 克隆节点
- XML DOM 对象
- DOM - 节点对象
- DOM - 节点列表对象
- DOM - 命名节点映射对象
- DOM - DOMImplementation
- DOM - DocumentType 对象
- DOM - 处理指令
- DOM - 实体对象
- DOM - 实体引用对象
- DOM - 符号对象
- DOM - 元素对象
- DOM - 属性对象
- DOM - CDATASection 对象
- DOM - 注释对象
- DOM - XMLHttpRequest 对象
- DOM - DOMException 对象
- XML DOM 有用资源
- XML DOM - 快速指南
- XML DOM - 有用资源
- XML DOM - 讨论
XML DOM - 节点树
本章我们将学习 XML DOM 的节点树。在 XML 文档中,信息以分层结构维护;这种分层结构被称为节点树。这种层次结构允许开发者在树中导航以查找特定信息,因此允许访问节点。然后可以更新这些节点的内容。
节点树的结构从根元素开始,一直延伸到子元素,直到最低级别。
示例
下面的示例演示了一个简单的 XML 文档,其节点树结构如下图所示:
<?xml version = "1.0"?>
<Company>
<Employee category = "Technical">
<FirstName>Tanmay</FirstName>
<LastName>Patil</LastName>
<ContactNo>1234567890</ContactNo>
</Employee>
<Employee category = "Non-Technical">
<FirstName>Taniya</FirstName>
<LastName>Mishra</LastName>
<ContactNo>1234667898</ContactNo>
</Employee>
</Company>
如上例所示,其图形表示(其 DOM)如下所示:
树的最顶层节点称为根。根节点是<Company>,它又包含两个<Employee>节点。这些节点被称为子节点。
根节点<Company>的子节点<Employee>又包含它自己的子节点(<FirstName>,<LastName>,<ContactNo>)。
两个子节点 <Employee> 具有属性值“技术”和“非技术”,被称为属性节点。
每个节点内的文本称为文本节点。
广告