Re: Zeichenketten konvertieren
- From: Martin Honnen <mahotrash@xxxxxxxx>
- Date: Thu, 08 Sep 2005 14:38:55 +0200
Stefan Hornung wrote:
Ich will aus einer ASCII-Datei eine Zeichenkette auslesen und diese dann in einem Script in ein utf-8 Format konvertieren. Leider finde ich zum konvertieren keinen Befehl. Kann mir da vielleicht jemand aushelfen??
In VBScript oder JScript arbeitet man ja einfach mit Zeichenketten, deren interne Kodierung ist zwar meines Wissens UTF-16, aber das Script sieht ja nur eine Sequenz von Zeichen, deren Kodierung nicht relevant ist. Eine Kodierung macht ja nur Sinn, wenn man auf die Byte-Ebene geht, so du also mit dem FileSystemObject arbeitest, dann erlaubt dir das meines Wissens nur das Speichern als ANSI-Codepage, als ASCII oder als Unicode (was dann UTF-16 ist):
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/jsmthOpenAsTextStream.asp>
Was nun das konvertieren von ASCII in UTF-8 angeht, frage ich mich allerdings, was das bewirken soll, ASCII enthaelt 128 Zeichen und diese 128 Zeichen sind auch als Untermenge in Unicode enthalten und da in UTF-8 auch genau so kodiert wie in ASCII.
<http://www.unicode.org/charts/PDF/U0000.pdf>
--
Martin Honnen --- MVP XML http://JavaScript.FAQTs.com/ .
- Follow-Ups:
- Re: Zeichenketten konvertieren
- From: Stefan Hornung
- Re: Zeichenketten konvertieren
- References:
- Zeichenketten konvertieren
- From: Stefan Hornung
- Zeichenketten konvertieren
- Prev by Date: Zeichenketten konvertieren
- Next by Date: Re: Zeichenketten konvertieren
- Previous by thread: Zeichenketten konvertieren
- Next by thread: Re: Zeichenketten konvertieren
- Index(es):
Relevant Pages
|