Convert file in SJIS to UTF8 : UTF8 Byte Hex « Development Class « Java






Convert file in SJIS to UTF8

      

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

public class Converter {
  public static void main(String args[]) throws Exception {
    FileInputStream fis = new FileInputStream(new File("input.txt"));
    BufferedReader in = new BufferedReader(new InputStreamReader(fis, "SJIS"));

    FileOutputStream fos = new FileOutputStream(new File("output.txt"));
    BufferedWriter out = new BufferedWriter(new OutputStreamWriter(fos, "UTF8"));

    int len = 80;
    char buf[] = new char[len];

    int numRead;
    while ((numRead = in.read(buf, 0, len)) != -1)
      out.write(buf, 0, numRead);
    out.close();
    in.close();
  }
}

   
    
    
    
    
  








Related examples in the same category

1.Return an UTF-8 encoded String
2.Return an UTF-8 encoded String by length
3.UTF8 String utilities
4.Return UTF-8 encoded byte[] representation of a String
5.Encodes octects (using utf-8) into Hex data
6.Decodes values of attributes in the DN encoded in hex into a UTF-8 String.
7.converting between byte arrays and hex encoded strings
8.Convert bytes To Hex
9.Convert hex To Bytes
10.Unicode 2 ASCII
11.Make bytes
12.String converterString converter
13.Show unicode stringShow unicode string
14.Normalizer
15.Convert from UTF-8 to Unicode
16.Convert from Unicode to UTF-8
17.Utility methods for handling UTF-8 encoded byte streams.
18.Read Windows Notepad Unicode files
19.UTF Util
20.To UTF8 InputStream
21.Returns {@code true} if the specified character sequence is a valid sequence of UTF-16 char values.
22.URL UTF8 Encoder