XSLT und HTML kombinieren bitte Hilfe.

c0s4n0str4

Grünschnabel
Hallo an alle...

ich evrsuche grade HTML und XSLT zu kombinierenund finde einfach keine Lösung :(

Wenn meine XML z.B. so aussieht:

Code:
<Autos>
  <Auto>BMW</Auto>
  <Auto>Mercedes</Auto>
  <Auto>Audi</Auto>
  <Auto>VW</Auto>
</Autos>

Jetzt möche ich Anzahl der Elemente Autos in HTMl ausgeben und zwar z.B. als ID eintragen....

z.B:

Code:
<xsl:template match="/">
   <h1 id=" 
        <xsl:value-of select="count(*/Auto)"/> " > Meine Auos </h1>
</xsl:template>

Dies klappt jedoch nicht :(

Ich möchte also ein Wert, dass ich mit XSLt auslese als ein Attribut im HTML Tag benutzen.
ICh habe probiert auch mit Variable und dieses als Attribut benutzen aber klappt auch nicht. Bin wohl zu doof oder so :D

Code:
<xslt:variable name="countOfCars" select="count(*/Auto)"/>
<h1 id="$countOfCars">Meine Autos</h1>

Kann mir jemand helfen? Das wäre sooo super....

OK super... habe herausgefunden :)

so siehts aus:

Code:
<xsl:element name="h1">
  <xsl:attribute name="id">
     <xsl:value-of select="$countOfCars"></xsl:value-of>
   </xsl:attribute>
</xsl:element>
 
Zurück