Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#8

Re: Daten aus XML mittels XSL anzeigen => funzt nicht...

  Alt 18. Apr 2007, 07:33
Hallo,

über das slash pattern wird document root ausgewählt und nicht document element. Üblicherweise wird beim match="/" nur der HTML-Rahmen generiert:

XML-Code:
<xsl:template match="/">
   <html>
      <head>
         <link rel="stylesheet" href="index.css" type="text/css" />
      </head>
      <body onselectstart="return false" onDragStart="return false" onDrop="return false">
         <xsl:apply-templates select="*"/>
      </body>
   </html>
</xsl:template>

<xsl:template match="MatchStats">
   

<xsl:value-of select="@matchid" /></p>
   

<xsl:value-of select="@msg" /></p>
</xsl:template>
Da es sich hier aber um kein typisches XML-Dokument handelt, ist auch ein einziges template mit match="/*" oder "MatchStats" (wie Mathias geschrieben hat) okay.

Freundliche Grüße
  Mit Zitat antworten Zitat