Aby samodzielnie określić wartości kodowania znaków, należy utworzyć obiekt InputStreamReader z dekoderem CharsetDecoder dla strumienia FileInputStream.
public static void main( String[] args) {
InputStreamReader reader = null;
try {
reader = new InputStreamReader( new FileInputStream("plik1"), "UTF-16BE");
System.out.println( reader.read() );
} catch ( IOException e ) {
e.printStackTrace();
}
}
|
|