Ler arquivo com charset SHIFT-JIS

2 respostas
Leco2

Bom dia,

Eu tenho um arquivo com caracteres em japonês, como faço para ler e imprimir esses caracteres?

2 Respostas

E

Pra ler:

Normalmente, quando se abre um arquivo para lê-lo linha por linha, usa-se algo como:

BufferedReader br = new BufferedReader (new FileReader (nomeArquivo));

Mas no seu caso, em que a codificação não é a padrão (no caso do Windows, Windows-1252, e no caso do Linux, UTF-8 ), use :

BufferedReader br = new BufferedReader (new InputStreamReader (new FileInputStream (nomeArquivo), "SJIS"));
Leco2

Muito Obrigado,

Era isso mesmo que queria!

Criado 5 de fevereiro de 2013
Ultima resposta 5 de fev. de 2013
Respostas 2
Participantes 2