xpath中 文档根 和 根元素 有啥具体的区别,谁给解释下啊
下边是看MSDN资料里的解释,看不太明白,谁给解释下啊?
文档根
以正斜杠 (/) 为前缀的表达式使用文档树的根作为上下文。例如,以下表达式引用此文档根的 <bookstore> 元素:
/bookstore
使用正斜杠后接星号 (/*) 的表达式将使用根元素作为上下文。例如,以下表达式查找文档的根元素:
[解决办法]
将xml文档中包含所有内容的功能称做xml文档的根。
根元素就是xml最上层的那个元素。
<?xml version= '1.0 ' ?>
<person>
<name> James </name>
<age> 26 </age>
</person>
在xslt文档中,如果遇到
<xsl:template match=‘/ '> , 表示xsl:template 元素匹配文档的根
如果是
<xsl:template match=‘person '> , 表示xsl:template 元素文档的根元素person
[解决办法]
找本XML和XSL的书看看
[解决办法]
包括下面所有部分叫文档根(不是root)
<?xml version= "1.0 ">
<?-----
<root>
</root>
根元素
上面root是根元素
[解决办法]
根节点的子节点包括根元素和处理指令 <??> 等.