Zwei Tipps an dieser Stelle: Das erste Beispiel zeigt das Grundgerüst zum Sortieren einer Liste. Das zweite Beispiel demonstriert, wie man Werte in ein HTML Attribut einfügen kann (<xsl:value-of> wäre ja ein Tag im Tag und funktioniert somit auch nicht). Der String innerhalb der geschwungenen Klammern ist dabei der XPath-Ausdruck, der normalerweise im select="..." stehen würde)
<xsl:for-each select="...">(Fleiß-)Aufgabe A5a werde ich mir dann ersparen, wenn bis 16.12. schon die nächste (Teil)aufgabe Webservice Server abzugeben ist. Außerdem beginnt am 9.12. ja wieder die ORF Ski-Challenge 09, da muss dann natürlich fleißig trainiert werden.
<xsl:sort select="..." />
</xsl:for-each>
<img id="cover" src="{cover}" alt="{titel}" />
1 Kommentar:
Ja das Einfügen von Attributen mit dem {...} ist die einfachere Variante, es ginge auch wenn man xsl:element und xsl:attribute verwendet, z.B.
<xsl:element name="img">
<xsl:attribute name="id">cover</xsl:attribute>
<xsl:attribute name="src"><xsl:value-of select="cover"/></xsl:attribute>
<xsl:attribute name="alt"><xsl:value-of select="titel"/></xsl:attribute>
</xsl:element>
Kommentar veröffentlichen