Ich habe eine Reihe von Nodesets, wo ich "1" anstelle von "True" zurückgeben soll, wenn es mehr als einen Treffer gibt ($ mynodeset) Ist da kompakterer/smarterer Weg, dies in XSLT 1.1 zu tun?Wert 0 oder 1 von count() von XSL-Nodesätzen erhalten
<xsl:variable name="x5" select="count($mynodeset) != 0"/>
<xsl:variable name="z5">
<xsl:choose>
<xsl:when test="x5 = 'true'">1</xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:variable>
Das nächste Mal, wenn Sie es brauchen: Es ist ' 'oder sogar ', aber '' sollte vermieden werden. Nicht alles, was zu "wahr" auswertet, wird in die Zeichenfolge "wahr" umgewandelt. –
Tomalak