我需要在 xsl:when 标记中获取“test”属性的值,以及在 xsl:call-template 标记中获取“name”属性的值。这个 xpath 让我非常接近:
..../xsl:template/xsl:choose/xsl:when
但这只是返回'when'元素,而不是我需要的确切属性值。
这是我的 XML 的片段:
<xsl:template match="field">
<xsl:choose>
<xsl:when test="@name='First Name'">
<xsl:call-template name="handleColumn_1" />
</xsl:when>
</xsl:choose>