ritschmanhard: unübersichtliches JS/XSL

Beitrag lesen

Hallo!

Ich generiere mittels xsl aus xml javascript - wie kann ich im xsl den Operator < oder > für das JS verwenden (anstelle von &lt; ...)?  Der echte Zusammenhang ist komplexer und benötigt diese Vorgehensweise, zum Verständnis jedoch ein einfaches Beispiel:

xml:
<document>
  <node>7</node>
  <node>8</node>
...
</document>

xsl:
<xsl:template match="/">
  <script type="text/javascript">
  <xsl:for-each select="./node">
    if (<xsl:value-of select="./." &lt; 8)
       alert("kleiner 8");
    else
       alert("größer 7");
  </xsl:for-each>
  </script>
</xsl:template>

Wenn jemand ne Lösung weiß, bin ich dankbar.

Grüße,
richard