我的XSLT中有两个场景:
<xsl:template match="/para/item"></xsl:template>
Run Code Online (Sandbox Code Playgroud)
和
<xsl:template match="para/item"></xsl:template>
Run Code Online (Sandbox Code Playgroud)
这两者有什么区别?
/para/item是一个绝对路径,它将匹配所有item属于该文件的根元素的子元素,前提是根元素称为para,并会什么都没有匹配,如果根元素具有不同的名称.
para/item是一个相对路径,因此它将匹配文档item中任何para位置的任何元素的子元素.