Leitura de ficheiro em codificação UNICODE

0 respostas
L

Olá!

Eu estou a ler um ficheiro de texto com codificação de UNICODE e tenho problemas a remover essa codificação.

Encontrei na pagina da Sun uma classe Control:

//

import java.util.regex.*;

The pattern matches control characters

Pattern p = Pattern.compile("{cntrl}");

Matcher m = p.matcher("");

String aLine = null;

while((aLine = in.readLine()) != null) {

m.reset(aLine);

//Replaces control characters with an empty

//string.

String result = m.replaceAll("");

Tentei adaptar esta função para remover os carateres do unicode…
Da-me erro no: Pattern p = Pattern.compile("{cntrl}");
Diz que não posso usar recursivamente.

Como posso fazer isso? Há outras maneiras de reolver este problema ?

Obrigado

Criado 31 de janeiro de 2007
Respostas 0
Participantes 1