Jan Roessler
- Forum-Beiträge: 22
23.04.2012, 22:21:42 via Website
23.04.2012 22:21:42 via Website
hi,
ich bins mal wieder.
ich hab ein byte[] mit UTF8 gefuellt. den will ich nun in einen String schaffen. und auch einen String in byte[] wieder mit UTF8 fuellen.
mit getByte(String) kommt aber kein UTF8 raus. ich dachte es gaebe sowas wie
byte[] toUTF8(String A) {
return A.getByte("UTF8");
}
und
String toString(byte[] A) {
return new String(A,"UTF8");
}
es handelt sich nicht um laden von xml oder anderem. mein protokoll transportiert byteweise ueber sockets auch binaerdaten. somit ist erst beim zugriff auf einzelne daten klar als was man sie benoetigt. ich such schon ne weile nach einer konvertierung, aber ausser datenstroemen die das gleich mit machen hab ich nix gefunden. muss ich mir das selber schreiben? ich dachte das waeren basics in java.
ich bins mal wieder.
ich hab ein byte[] mit UTF8 gefuellt. den will ich nun in einen String schaffen. und auch einen String in byte[] wieder mit UTF8 fuellen.
mit getByte(String) kommt aber kein UTF8 raus. ich dachte es gaebe sowas wie
byte[] toUTF8(String A) {
return A.getByte("UTF8");
}
und
String toString(byte[] A) {
return new String(A,"UTF8");
}
es handelt sich nicht um laden von xml oder anderem. mein protokoll transportiert byteweise ueber sockets auch binaerdaten. somit ist erst beim zugriff auf einzelne daten klar als was man sie benoetigt. ich such schon ne weile nach einer konvertierung, aber ausser datenstroemen die das gleich mit machen hab ich nix gefunden. muss ich mir das selber schreiben? ich dachte das waeren basics in java.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.