Ausgabe-text-Datei mit ANSI-Kodierung
Ich habe die XML-Datei, die konvertiert werden müssen als text-Datei mit der Kodierung ANSI.
Ich habe versucht, die Gefolgschaften, aber ich bekomme nur die UTF-8-Codierung:
<xsl:output method="text"/>
<xsl:output method="text" encoding="us-ascii"/>
<xsl:output method="text" encoding="us-ascii" method="text/plain"/>
Gibt es trotzdem, um die text-Datei mit ANSI-Kodierung?
InformationsquelleAutor VSr | 2013-08-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was man gemeinhin als ANSI ist im Englisch-sprachigen Umgebungen technisch "Windows-1252". Sie können versuchen, anstelle von "us-ascii".
Hi @Minopret. Wenn ich die Windows-1252 Codierung, somefiles umgewandelt zu bekommen, aber für einige Dateien stehe ich vor dem folgenden Problem und kann nicht der Ausgang.
Output character not available in this encoding (decimal 961)
. Wie diese Dateien umgewandelt werden könnte? Hoffe, dass dies ist, weil der Besondere Charakter präsentieren in der Eingabe.Windows-1252 ist ein 8-bit-Kodierung nicht enthalten Charakter, siehe fileformat.info/info/unicode/char/3c1/codepage_support.htm die Listen-code Seiten, auf die die Buchstaben (aber natürlich dann nicht vielleicht andere Zeichen enthalten, die von Windows-1252 enthält). Wenn Sie wählen Sie die Ausgabe-Methode text, dann gibt es keine escape-Mechanismen zum Rendern von solchen Zeichen, die nicht verfügbar sind, wählen Sie in der Codierung. Sie müssen wählen Sie eine Codierung, können repräsentieren alle Zeichen, die Sie benötigen.
InformationsquelleAutor minopret