sebastian: Variablen und Ff in XSL

Moin leute,

also ich versuche gerade in XSL eine lokale variable zu deklarieren.
Sobald dann ein bestimmter Tag einmal gefunden wurde soll die variable von auf 1 gesetzt werden.

Soweit so gut, aber irgendwie bekomme ich das ned hin.
Hier mal ein code schnibsel von mir.

<xsl:template match="Reimzeile">
  <xsl:variable name="zaehler" select="0" />
  <xsl:if zaehler="0">
   <xsl:value-of select="$zahler" = />
  test...
    <xsl:apply-templates />
  </xsl:if>
</xsl:template>

ich weiß das stimmt so einiges nicht, aber ich habe im Moment wirklich kein Plan wie ich das hinbekommen soll.

Danke im Vorraus
sebastian

  1. Hallo,

    also ich versuche gerade in XSL eine lokale variable zu deklarieren.
    Sobald dann ein bestimmter Tag einmal gefunden wurde soll die variable von auf 1 gesetzt werden.

    Das geht in XSLT nicht. Du kannst den Wer einer Variable nicht dynamisch ändern. Dafür ist im XSLT Parameter (xsl:param) da.

    Soweit so gut, aber irgendwie bekomme ich das ned hin.
    Hier mal ein code schnibsel von mir.

    Möchtest du einen Counter/Zähler?
    http://forum.de.selfhtml.org/archiv/2003/1/33710/#m183373

    Grüße
    Thomas