我正在尝试将2个变量与XSLT进行比较,有2个不同的" for-each",
我希望比较2个值,如果这等于我的收音机的添加属性禁用。
所以这是我的模板:
<xsl:for-each select="//array1">
<xsl:variable name="NUMMOV_array1" select="NUMMOV" />
<xsl:element name="input" >
<xsl:attribute name="type">radio</xsl:attribute>
<xsl:for-each select="//array2">
<xsl:variable name="NUMMOV_array2" select="NUMMOV" />
<xsl:if test="NUMMOV_array2 = NUMMOV_array1"> <!-- HERE TRY COMAPRE-->
<xsl:attribute name="disabled">disabled</xsl:attribute>
</xsl:if>
</xsl:for-each>
</xsl:element>
</xsl:for-each>
我做错了什么?