나는 참 또는 거짓을 확인하고 특정 조치를 취할 2 가지 조건이 있습니다.여러 xsl 조건을 선택하십시오
여기 내 코드입니다.
<xsl:variable name="hac" select="Hac1"/>
<xsl:choose>
<xsl:when test="$hac= 'false'">
<p style="display:inline">Hac1: </p><input type="checkbox" disabled="disabled" >
</xsl:when>
<xsl:otherwise>
<p>HACCP: </p><input type="checkbox" disabled="disabled" checked="checked">
</xsl:otherwise>
</xsl:choose>
<xsl:variable name="glo1" select="Gloves"/>
<xsl:choose>
<xsl:when test1="$glo1= 'false'">
<p style="display:inline">Gloves: </p><input type="checkbox" disabled="disabled" >
</xsl:when>
<xsl:otherwise>
<p>Gloves: </p><input type="checkbox" disabled="disabled" checked="checked">
</xsl:otherwise>
</xsl:choose>
이것은 내 장갑이 아닌 내 Hac1 만 표시하며, 문제가 무엇인지 알 수 없습니다.
내가 폐쇄 자신을 발행하지만 보지 못했다 발견 test1 이름, 너무 사소한 문제에 너무 많은 시간을 낭비 했어 정말 고마워. – Aleks
@Aleks, 환영합니다.하지만 XSLT를 구문 분석하는 데 사용하고있는 질문을해야합니까? Dimitre가 지적한대로 준수하는 모든 XSLT 프로세서는 사용자가 제공 한 XSLT를 ** 아무 것도 ** 생성하지 않아야합니다. – freefaller
http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog : D – Aleks