Orlanski: Ausgabe in html Listen

Beitrag lesen

Wen's interessiert, hab ich mal die Abfrage nach ewigen eigentesten gepostet. Danke Holge r, für die Richtung, aber gerade die Abfrage mit contains und wie ich wen anspreche, empfand ich am schwierigsten.

...

<xsl:template match="L">
  xsl:choose
    <xsl:when test="LI[contains(Lbl,'-')]">
      <ul>
       <xsl:apply-templates select="LI"/>
      </ul>
    </xsl:when>
    xsl:otherwise
      <ol>
        <xsl:apply-templates select="LI"/>
      </ol>
    </xsl:otherwise>
  </xsl:choose>
</xsl:template>

<xsl:template match="LI">
<li><xsl:value-of select="Lbody"/></li>
</xsl:template>

<xsl:template match="Lbody">
<xsl:apply-templates />
</xsl:template>