Olaf Schneider: XML in Java String einlesen

Beitrag lesen

Hallo Marco,

leider kann ich nur ein bisschen raten:

die Datei sieht so aus:
<?xml version='1.0' encoding='utf-8'?>
<myDoc>
...
<unit>µg</unit>
...
</myDoc>

Ich gehe mal davon aus, dass der Editor die Datei auch als utf-8 speichert und nicht als iso-sonstwas.

Als Ausgabe bekomme ich dann: ... <unit>┬Ág</unit> ...

Ausgabe wo: Per Swing in einem GUI-Element, per Konsole, auf dem Webbrowser?

Kann es sein, dass von vorne bis hinten alles utf-8 ist, aber das Ausgabegerät die Ausgabe als 8bit-Zeichensatz interpretiert und ausgibt? Das würde auch erklären, warum aus dem µ zwei Zeichen geworden sind.

Gruß
Olaf