Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [Java] UTF-16 "einbinden" (https://www.delphipraxis.net/143877-%5Bjava%5D-utf-16-einbinden.html)

Forlan 25. Nov 2009 10:18


[Java] UTF-16 "einbinden"
 
Hallo zusammen,

Ich habe in meinem Java Projekt mehrere Umlaute, sowie das "ß" in Ausgaben. Die Netbeans Konsole gibt mir die Umlaute aus, die Windows Konsole selbst (also [batch] java -jar xy.java [/batch]) kann die Umlaute nicht darstellen.
Weiß einer wie, bzw. ob man die Umlaute in der Windows Konsole anzeigen lassen kann? Muss ich in meinem Projekt irgendwie das UTF-16 Characterset einbinden?

Danke im Vorraus und Gruß,

himitsu 25. Nov 2009 10:30

Re: [Java] UTF-16 "einbinden"
 
In Delphi würde es mit AnsiToOem gehn ... sowas gibt's bestimmt auch in Java.

Grund: Die Konsole nutzt einen anderen Zeichensatz.

BUG 25. Nov 2009 10:54

Re: [Java] UTF-16 "einbinden"
 
AFAIK kann es helfen, für die Konsole eine andere Schriftart auszuwählen.

MfG,
Bug

Bernhard Geyer 25. Nov 2009 11:05

Re: [Java] UTF-16 "einbinden"
 
Was wird den überhaupt dargestellt anstatt des Umlauts?

mjustin 25. Nov 2009 11:30

Re: [Java] UTF-16 "einbinden"
 
Wenn der Zeichensatz immer bekannt ist geht es z.B. mit

java.exe -Dfile.encoding=Cp850 ...

"How do you specify a Java file.encoding value consistent with the underlying Windows code page?"
http://stackoverflow.com/questions/1336930/

Cheers,
Michael Justin


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz