XSLT - Xpath 比较属性
XSLT - Xpath comparing attribute
谁能解释一下
之间的区别
<xsl:template match="a/@ref[.='attr']">
和
<xsl:template match="a[@ref='attr']">
这个模板匹配的是相同的还是不同的?
第一个模板正在选择属性 ref
。
第二个模板正在选择元素a
。
两者都有一个谓词,要求属性 ref
等于 attr
。
谁能解释一下
之间的区别<xsl:template match="a/@ref[.='attr']">
和
<xsl:template match="a[@ref='attr']">
这个模板匹配的是相同的还是不同的?
第一个模板正在选择属性 ref
。
第二个模板正在选择元素a
。
两者都有一个谓词,要求属性 ref
等于 attr
。