[Java lista] System.out.println() + magyar ékezetes karakterek
Keresztes József
jkeresztes at vati.hu
2008. Ápr. 6., V, 08:40:28 CEST
Sziasztok !
Érdekes amit felvetettél !
Ez a -Dfile.encoding kihat a konzolra is és a file-ból való olvasásra is.
Ha egy tök alap program kiír a System.out -ra és jól akarjut látni az ékezeteket akkor ez kell:
java -Dfile.encoding=Cp852 ...
viszont akkor kezelni kell a file-olvasást is más kódolással, mert azért nem akarunk Cp852-ben text file-okat...
Szóval ezzel is el lehet játszani...
Joe
________________________________
Feladó: javalist-bounces at javagrund.hu meghatalmazó: Cpt
Küldve: 08-04-05, Szo 0:28
Címzett: javalist at javagrund.hu
Tárgy: Re: [Java lista] System.out.println() + magyar ékezetes karakterek
szia,
próbáld meg indításkor megadni a kódolást. eclipseben is meg lehet adni run... a args
pl.: java -Dfile.encoding=ISO8859_2 Test
g
From: javalist-bounces at javagrund.hu [mailto:javalist-bounces at javagrund.hu] On Behalf Of Keresztes József
Sent: Friday, April 04, 2008 11:04 PM
To: JFT levlista
Subject: [Java lista] System.out.println() + magyar ékezetes karakterek
Sziasztok !
Egy java application ír a windows-os konzolra, természetesen magyar ékezetes karaktereket. Ezek nem jelennek meg jól ezért a program elején csinálok egy beállítást:
String encoding = "Cp852";
System.setOut(new PrintStream(System.out, true, encoding));
System.setErr(new PrintStream(System.err, true, encoding));
Ettől kezdve persze jók az ékezetek a windows-konzolon, de elromlanak az ékezetek ha az eclipse-en (vagy más fejlesztőeszközön) belül futtatom a programot. Hogy lehetne megoldani hogy mindkét helyen jól látszódjanak az ékezetek ?
Joe
_____________ NOD32 3003 (20080404) Információ _____________
Az üzenetet a NOD32 antivirus system megvizsgálta.
http://www.nod32.hu
--------- következő rész ---------
Egy nem text típusú csatolt állomány át lett konvertálva...
Név: nem elérhető
Típus: application/ms-tnef
Méret: 7239 bytes
Leírás: nem elérhető
Url : http://javagrund.hu/pipermail/javalist/attachments/20080406/266bad7f/attachment-0001.bin
További információk a(z) Javalist levelezőlistáról