ThomasM: ISO 8859-1 vs. ISO 8859-5

Beitrag lesen

Hallo Ernst,

danke für deine antwort. das habe ich auch gemeint, dass eigentlich alle zeichen enthalten sein sollten. mein xsl-file ist am beginn definiert, wie hier beschrieben:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"          xmlns:fo="http://www.w3.org/1999/XSL/Format" exclude-result-prefixes="fo">

ist das so korrekt bzw. genügt das? wie gesagt, werden die zeichen beim erzeugen des pdf-files dann alles als # dargestellt.

Das ist die Kodierung des Stylesheets. Sinnvoll wäre, auch die Kodierung der Ausgabe explizit unterhalb von xsl:stylesheet anzugeben anzugeben:

<xsl:output method="xml" encoding="UTF-8"/>

Die XSLT-Version 1.1 ist eher ungewöhnlich, 1.0, 2.0 und 3.0 sind je nach Prozessor und Sprachumfang relevant(er).

Grüße, Thomas