Hallo Henning,
Ich möchte ein Bild mit einem Alt-Tag in der Form:
<img src="xy.gif" alt=""Text"">
versehen. Das könnte in XSL z.B. so aussehen:
<img src="xy.gif">
<xsl:attribute name="alt">
<xsl:value-of disable-output-escaping="yes" select="AltText"/>
</xsl:attribute>
</img>
Wenn das <AltText>-Element so aussieht:
<AltText>"Text"</AltText>
dann benötigst du kein disable-output-escaping="yes". Im Gegenteil du brauchst "no" bzw. gar kein solches Attribut, da ein XSLT-konformer Prozessor standardmäßig Markup-Symbole maskiert.
Bei mir klappt das auch ohne Probleme in Saxon.
Problem ist, daß ein "disable-output-escaping" für Html-Attribute nicht zulässig ist.
Generell nicht für Attribut-Knoten. Mit HTML hat das nix zu tun.
Gruß
Franz