1、匹配根节点
例如:例如:<xsl:template match="/">,表示匹配根节点
2、匹配元素节点
例如:<xsl:template match=“employees”>,表示匹配employees元素节点
3、使用通配符
例如:<xsl:template match="*">,表示匹配任何元素。
5、使用斜杠(/)匹配子节点
例如:<xsl:template match=“employees/employee”>,表示匹配employees元素节点下的任意的employee子节点。
6、使用双斜杠(//)匹配后代节点
使用双斜杠可以匹配根目录下的任意节点 例如: <xsl:template match="//name"> 表示匹配根目录下任意的name元素节点
8、使用[]操作符
[]精准匹配节点的位置, 例如:<xsl:template match=“employee[position()=1]”>
position()是一个函数调用,返回节点在上下文中的当前位置,然后判断该位置是否等于1.
9、使用test()匹配文本节点
表示匹配任意的文本节点,例如:<xsl:template match=“text()”>
10、使用comment()匹配注释
comment()表示匹配任意的注解节点 例如:<xsl:template match=“comment()”>。