Hallo,
bei Verwendung der Replace-Funktion kann der XSL-Prozessor das Output-Escaping nicht wieder rückgängig machen. Wenn ich folgendes Template auf einen Textknoten loslasse
(Vor dem „amp;“ steht noch ein „&“! Dies würde dann hier im Beitrag gleich ersetzt werden, daher lasse ich das im Template mal weg)
dann erscheint im Output „amp;lt; ta amp;gt;“. Aber eigentlich soll dort „“ erscheinen (also ein XML-Knoten). Eine Änderung des Attributwertes „disable-output-escaping“ auf „no“ ändert daran leider auch nichts.
Wie läßt sich dieses Problem lösen? Ist das ein Bug bei Saxon?
Für Eure Unterstützung wäre ich sehr dankbar.
Grüße,
Don Fraggle