文档节点
文档节点包含 XML 文档。
文档节点不能具有父节点,并且可以具有零个或多个子节点。 子节点可以包括元素节点,文本节点,处理指令节点或注释节点。 要成为格式良好的文档,文档节点必须正好具有一个子元素节点,并且没有子文本节点。
文档节点具有下列节点属性:
- 子代
- 字符串值
- 类型值
对于文档节点,字符串值是其所有后代文本节点的字符串值按文档顺序的连接,而类型值与类型为 xs:untypedAtomic 的字符串值相同。
例如,假设文档具有以下文本表示:
<product xmlns="http://posample.org" pid="100-101-01">
<description>
<name>Snow Shovel, Deluxe 24"</name>
<details>A Deluxe Snow Shovel, 24 inches wide, ergonomic
curved handle with D-Grip</details>
<price>19.99</price>
<weight>2 kg</weight>
</description>
文档节点具有以下属性值:
| 节点属性 | 值 | 值类型 |
|---|---|---|
| 子代 | 产品节点 | |
| 字符串值 | "雪铲,德奢 24" A 德奢雪铲, 24 英寸宽,人体工程学弯曲手柄,带 D-Grip19.992 千克 " | xs:string |
| 类型值 | "雪铲,德奢 24" A 德奢雪铲, 24 英寸宽,人体工程学弯曲手柄,带 D-Grip19.992 千克 " | xs:untypedAtomic |