ThomasM: Attribut verlinken

Beitrag lesen

Hallo Smart,

<xsl:bild dateiname="bild.gif"></xsl:bild>

ich brauche in meine xsl-Datei etwas wie:
<a href="<xsl:value-of select='@dateiname'> rel='text'">Bild</a>

xsl:bild ist bzgl. der Bedeutung des xsl-Prefixes nicht besoders glücklich gewählt. Unter Angabe des Namensraumes xmlns:xsl="http://www.w3.org/1999/XSL/Transform" im XML-Dokument funktioniert es so:

<xsl:template match="xsl:bild">  
  <a href="{@dateiname}" rel="text">Bild</a>  
</xsl:template>

Ergebnis:
<a href="bild.gif" rel="text">Bild</a>

Grüße,
Thomas