Gentoo Archives: gentoo-user-de

From: Volker Katz <volker.katz@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] $LANG, java und umlaute
Date: Wed, 07 Dec 2005 15:14:24
Message-Id: 200512071611.20851.volker.katz@gmx.de
In Reply to: Re: [gentoo-user-de] $LANG, java und umlaute by Eckard Brauer
1 Am Mittwoch, 7. Dezember 2005 14:48 schrieb Eckard Brauer:
2 > Am Mittwoch, 7. Dezember 2005 14:24 schrieb Volker Katz:
3 > > ich habe hier ein Problem mit einem Java-Programm - also ich bin nur
4 > > Anwender des Programms.
5 > >
6 > > Mit diesem Programm öffne ich eine csv-Datei. Doch leider werden alle
7 > > Umlaute der csv-Datei im Java-Programm falsch dargestellt. Etwas
8 > > ähnliches hatte ich früher schoneinmal. Damals lag es an der
9 > > $LANG-Variablen. Im vi / mit KWrite werden alle Zeichen richtig
10 > > dargestellt.
11 > >
12 > > Mein LANG sagt im Moment de_DE.utf8. Ein Umstellen auf de_DE hat auch
13 > > nichts geändert.
14
15 > > Hat da jemand eine Idee?
16
17 > IIRC kodiert vim Dateien "passend" um, wenn er feststellt, daß nicht deine
18 > Default-Kodierung benutzt wird. Zuviel Intelligenz schadet halt auch ab und
19 > zu mal...
20 das dachte ich mir schon, bzw. habe ich befürchtet.
21 > Was zeigt "cat Datei" bei den Umlauten?
22 per cat werden die Umlaute auch richtig dargestellt. Nach dem Tip von Bernd
23 zeigt mit file das encoding:
24 ISO-8859 text, with CRLF line terminators
25
26 > Kann man dem Java-Programm eine Codierung mitgeben?
27 also dem Programm ansich nicht - ob man der VM eines mitgeben kann, weiß ich
28 nicht. Meines Wissens, orientiert sich Java an der Umgebung des Systems.
29 Daher habe ich die Datei nach utf8 recodiert, aber leider ohne Erfolg.
30
31 > Ansonsten wandelt "recode <jetzige_codierung>..u8 <Datei> > <neue_Datei>"
32 > nach UTF8 um, "recode -l" listet Zeichensätze/Aliases.
33 danke, so habe ich das gemacht.
34
35 Kennt sich da jemand mit dem Java-Zusammenhang aus?
36
37 Gruß & Danke
38 Volker
39
40 --
41 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] $LANG, java und umlaute Eckard Brauer <e.brauer@×××××××××.de>