xsl in attributen

DJBUNDI

Mitglied
hi leude

ich möchte gerne aus meiner xml ein Attribut einer Node auslesen und dieses als Backgroundcolor in meiner Tabelle darstellen...
hier als beispiel das xml...
Code:
<Hallo>
<blabla key="#FF0000">haaallooo</blabla>
<blabla key="#000000">haaallooo</blabla>
</Hallo>

irgend so etwas...
Code:
<xsl:for-each select="Hallo/blabla">
<th width="25%" bgcolor="<xsl:value-of select="@key" />" scope="col">
</xsl:for-each>

das Problem ist der Code innerhalb des Strings, sonst kann man doch mit Backslashs das ganze beheben, in jsp auf jedenfall...wie macht man das hier?

kann mir da jemand helfen?

greez
djbundi
 
Code:
<xsl:for-each select="Hallo/blabla">
<th width="25%" scope="col">
    <xsl:attribute name="bgcolor">
        <xsl:value-of select="@key"/>
    </xsl:attribute>
</th>
</xsl:for-each>
 
Zurück