Hallo,
ich habe ein [c]ServerSocket[/c] von dem ich mir einen [c]InputStream[/c] hohle. Um den Stream besser auslesen zu können benutze ich einen [c]BufferedReader[/c]. Leider eignet sich der Reader nicht für Binärdaten wenn nun nach einigen Zeilen Binärdaten kommen. Werden diese nicht richtig gelesen. Der Reader baut an manchen stellen Fragezeichen ein. Z.B. wird aus [c]H2"¹"H©[/c] der String [c]H2"¹?"H©[/c]. Mir ist klar das es am Encoding liegt, nur konnte ich bisher keins finden das das Problem behebt (hab Cp1252 und ein paar andere getestet).
Kennt jemand eine Lösung dafür?
Mit dem Stream selbst zu arbeiten ist auch keine Lösung da ich erstmal Zeilen lesen muss...
lg Björn
ich habe ein [c]ServerSocket[/c] von dem ich mir einen [c]InputStream[/c] hohle. Um den Stream besser auslesen zu können benutze ich einen [c]BufferedReader[/c]. Leider eignet sich der Reader nicht für Binärdaten wenn nun nach einigen Zeilen Binärdaten kommen. Werden diese nicht richtig gelesen. Der Reader baut an manchen stellen Fragezeichen ein. Z.B. wird aus [c]H2"¹"H©[/c] der String [c]H2"¹?"H©[/c]. Mir ist klar das es am Encoding liegt, nur konnte ich bisher keins finden das das Problem behebt (hab Cp1252 und ein paar andere getestet).
Kennt jemand eine Lösung dafür?
Mit dem Stream selbst zu arbeiten ist auch keine Lösung da ich erstmal Zeilen lesen muss...
lg Björn