Re: Codierungsproblem mit UTF-8
From: Martin Honnen (mahotrash_at_yahoo.de)
Date: 09/17/04
- Next message: Thomas: "Re: Codierungsproblem mit UTF-8"
- Previous message: Thomas: "Codierungsproblem mit UTF-8"
- In reply to: Thomas: "Codierungsproblem mit UTF-8"
- Next in thread: Thomas: "Re: Codierungsproblem mit UTF-8"
- Reply: Thomas: "Re: Codierungsproblem mit UTF-8"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 17 Sep 2004 13:23:05 +0200
Thomas wrote:
> Ich versuche mit ASP ein XML-Dokument zu erzeugen, was an
> und für sich auch ganz gut klappt. Ich erzeuge ein paar
> Schleifen und Datenbankabfragen einen String, welchen ich
> in einer Datei speichere.
> Das Problem dabei ist, dass die Daten in UTF-16 gespeichert
> werden, obwohl ich bei dem Skript @CodePage=65001 für UTF-8
> notiert habe. Man sieht eigentlich keinen Unterschied - nur
> mit einem Hex-Editor kann man sich die BOM-Bytes anschauen.
> Dort stehen dann die UTF-16 BOM-Bytes und auch ganz normale
> ASCII-Zeichen werden in zwei Bytes abgespeichert. Dadurch
> ist die Datei natürlich doppelt so gross, wie sie mit UTF-8
> wäre.
>
> Was muss ich anders machen, damit die Daten richtig
> gespeichert werden?
>
> Oder liegt es nur am Speichern selbst? Ich speichere mit
> der CreateTextFile()-Methode des FileSystem-Objekts. Dabei
> kann ich nur sagen, ob ich Unicode will oder nicht. Das
> Ändern dieses Parameters hat aber dem Anschein nach auch
> keinen Einfluss darauf. Wie kriege ich das richtig hin?
Das FileSystemObject kann meines Wissens nur UTF-16 oder aber 8-bit code
pages wie Windows-1252.
Per MSXML kann man aber sicher eine UTF-8 kodierte XML-Datei erzeugen.
-- Martin Honnen http://JavaScript.FAQTs.com/
- Next message: Thomas: "Re: Codierungsproblem mit UTF-8"
- Previous message: Thomas: "Codierungsproblem mit UTF-8"
- In reply to: Thomas: "Codierungsproblem mit UTF-8"
- Next in thread: Thomas: "Re: Codierungsproblem mit UTF-8"
- Reply: Thomas: "Re: Codierungsproblem mit UTF-8"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|