Codierung einer Text/Xml Datei

15/02/2008 - 09:51 von Grumbach, Andre | Report spam
Hallo zusammen,
ich habe derzeit das Problem, das auf einem meiner Systeme eine Xml Datei
nicht angepasst werde kann (obwohl es bisher schon auf etwa 20 Systemen
funktioniert hatte).
Als Fehlermeldung bekomme ich immer das es probleme mit der Encodierung der
Datei gibt.

Mich würde nun interessieren, ob ich irgendwie rauß bekomme, welche
Codierung eine Datei hat. Ist das Irgendwie möglich?

Vielen Dank,
Andre Grumbach
 

Lesen sie die antworten

#1 Kerem Gümrükcü
15/02/2008 - 10:13 | Warnen spam
Hallo,

Mich würde nun interessieren, ob ich irgendwie rauß bekomme, welche
Codierung eine Datei hat. Ist das Irgendwie möglich?



das ist immer so eine Sache mit dem Encoding. Da es in der Datei nicht
so "richtig" drinn steht. Du kannst halt immer nur annehmen, was es ist,
oder Du probierst, oder Du weist es gleich. Es gibt kein generelles
Konzept bei der Sache. Aber folgendes kannst Du ausprobieren: Du
kannst die ersten 3 bytes einlesen und mal sehen, ob die EF BB BF
als wert haben, dann kannst Du von Unicode ausgehen (BOM). Dazu
wirst Du noch viel im Netzt finden. Aber an sich ist es keine generelle
Lösung, da die Textdateien keine art Header haben, wo das drinnsteht
was das für ne Datei ist. Leider keine 100% Lösung.probieren ist
meistens die einzige Lösung, es sei denn, Du weisst schon vorher, was
die Datei ist, dann ist es ja kein Problem,...


Grüße

Kerem


Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Microsoft Live Space: http://kerem-g.spaces.live.com/
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."

Ähnliche fragen