[RESOLVIDO] Problema caracter especial

Bom dia pessoal,

estou com um problema: tenho um arquivo de configuração (config.ini), e pego as propriedades dele atraves da classe Properties.
Quando pego uma das propriedades do arquivo, que contém acento, no lugar do caracter com acento vem lixo, acho q esta acontecendo problema com charset.
Alguem saberia me dizer porque esta acontecendo isso? No meu programa preciso aceitar String com caracter especial.

é o Charset mesmo!
Posta o código se puder!

vlw

Quando o objeto é instanciado, o construtor executa as seguintes linhas:

File file = new File(dirCorrente.getAbsolutePath() + "\\config.ini");
Properties prop = new Properties();
FileInputStream fis = new FileInputStream(file);
prop.load(fis);
 fis.close();
String origem = convert(prop.getProperty("Origem"));
System.out.println(origem);

Na penúltima linha ocorre o problema, eu dou um s.o.p no origem, e mostra o problema de charset

[quote=TiagoFDC]Quando o objeto é instanciado, o construtor executa as seguintes linhas:

File file = new File(dirCorrente.getAbsolutePath() + "\\config.ini");
Properties prop = new Properties();
FileInputStream fis = new FileInputStream(file);
prop.load(fis);
 fis.close();
String origem = convert(prop.getProperty("Origem"));
System.out.println(origem);

Na penúltima linha ocorre o problema, eu dou um s.o.p no origem, e mostra o problema de charset[/quote]

Olha aqui:
http://kickjava.com/609.htm

vlw

Vlw pela ajuda pessoal, consegui resolver!

Eu estava usando FileWriter e FileReader, mudei para OutputWriter e inputReader onde posso passar o charset como parametro, deu certo. :smiley:

[quote=TiagoFDC]Vlw pela ajuda pessoal, consegui resolver!

Eu estava usando FileWriter e FileReader, mudei para OutputWriter e inputReader onde posso passar o charset como parametro, deu certo. :smiley: [/quote]
Aee Pronto!

vlw