1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

XSLT und HTML kombinieren bitte Hilfe.

Dieses Thema im Forum "XML Technologien" wurde erstellt von c0s4n0str4, 18. Dezember 2012.

  1. c0s4n0str4

    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 (Text):
    1. <Autos>
    2.   <Auto>BMW</Auto>
    3.   <Auto>Mercedes</Auto>
    4.   <Auto>Audi</Auto>
    5.   <Auto>VW</Auto>
    6. </Autos>
    Jetzt möche ich Anzahl der Elemente Autos in HTMl ausgeben und zwar z.B. als ID eintragen....

    z.B:

    Code (Text):
    1. <xsl:template match="/">
    2.    <h1 id="
    3.         <xsl:value-of select="count(*/Auto)"/> " > Meine Auos </h1>
    4. </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 (Text):
    1. <xslt:variable name="countOfCars" select="count(*/Auto)"/>
    2. <h1 id="$countOfCars">Meine Autos</h1>
    Kann mir jemand helfen? Das wäre sooo super....

    OK super... habe herausgefunden :)

    so siehts aus:

    Code (Text):
    1. <xsl:element name="h1">
    2.   <xsl:attribute name="id">
    3.      <xsl:value-of select="$countOfCars"></xsl:value-of>
    4.    </xsl:attribute>
    5. </xsl:element>
     
Die Seite wird geladen...