André Laugks: apply-templates und Element "überspringen"

Beitrag lesen

<xsl:template match="/">
  <html>
   <body>
    <xsl:apply-templates select="eintrag"/>
   </body>
  </html>
 </xsl:template>

Ok, ich glaube jetzt hat's klick gemacht.

Klar, den Pfad /eintrag gibt es nicht, aber den Pfad /liste/eintrag. Da es /eintrag nicht gibt, wird auch nichts angezeigt.

Aber warum mir bei diesem Template auch die Nachnamen angezeigt werden, ist mir noch nicht ganz klar.

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:template match="/">
  <html>
   <body>
    xsl:apply-templates/
   </body>
  </html>
 </xsl:template>

<xsl:template match="vorname">
  <xsl:value-of select="."/>
 </xsl:template>
</xsl:stylesheet>

MfG, André Laugks
L-Andre @ gmx.de