我的 XML 结构类似于:
<a>
<b>
<c id="2.3">
</c>
</b>
<d>
<e>
<f>
</f>
</e>
</d>
</a>
我在一个模板中"f"
,我想在其中when
对第一个数量的 进行测试id
,c
例如:
<xsl:template match="f">
<xsl:choose>
<xsl:when test="substring-before(../../../c/@id, '.') = '2'">
<xsl:text>Successful</xsl:text>
</xsl:when>
</xsl:choose>
</xsl:template>
上面的代码不起作用!
任何人都可以建议我一种让它工作的方法吗?
提前谢谢!!