Socorro nao consigo ler um simples TXT  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
rbroz85
JavaEvangelist
[Avatar]

Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline

Boa tarde amigos..
nunca pensei que fosse perguntar isso....
mas nao consigo ler um txt !!!

seguinte... ler eu estou lendo.... mas ele ta vindo pra minha aplicação sem acentos e ç, pensei q o problema era no linux durante o salvamento no banco de dados...
mas o problema esta na leitura do arquivo txt (windows / linux)

no arquivo contem scrito "caminhão" e na minha leitura sai assim "Caminh�o"

bem estou tentando ler assim:



ou assim:



o que estou errando ?
alguem poderia me ajudar porfavor ??

"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com
[MSN] [ICQ]
Bruno Lacerda
JavaEvangelist
[Avatar]

Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline

Não sei não mas pode ter a ver com o encoding configurado no seu banco.
Qual é o banco que vc está usando?
Tenta ler o txt sem recuperar do banco pra ver se o problema desaparece.
Salva o txt em um local qualquer da máquina depois lê e vê qual é...
Se sumir é o encoding do banco.

This message was edited 1 time. Last update was at 26/08/2009 15:24:53


A morte do homem começa no instante em que ele desiste de aprender.
rbroz85
JavaEvangelist
[Avatar]

Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline

entao... estou fazendo o teste isolado do banco
e continua persistindo o erro !

ja tentei esse linha:
InputStreamReader streamReader = new InputStreamReader(stream,"UTF-8");

mas mesmo assim nao funcionou....

"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com
[MSN] [ICQ]
rbroz85
JavaEvangelist
[Avatar]

Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline

achei a resposta pelo google... e caiu aki no guj

http://www.guj.com.br/posts/list/129892.java

entoa no linux utilizo o UTF-8 mesmo

Obrigado ae gente

"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com
[MSN] [ICQ]
leoramos
GUJ Ranger
[Avatar]

Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline

Troca o UTF-8 por ISO-8859-1, passei por isso ontem hehe

"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez."
[Email] [MSN]
fdettoni
JavaChild
[Avatar]

Membro desde: 12/04/2006 11:29:50
Mensagens: 132
Localização: Florianópolis-SC
Offline

rbroz85 wrote:entao... estou fazendo o teste isolado do banco
e continua persistindo o erro !

ja tentei esse linha:
InputStreamReader streamReader = new InputStreamReader(stream,"UTF-8");

mas mesmo assim nao funcionou....


E o charset do arquivo é UTF mesmo? No linux é bem comum a utilização de arquivos codificados em ISO-8859-1.

KISS(Keep It Simple, Stupid)
[WWW]
rbroz85
JavaEvangelist
[Avatar]

Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline

onde no linux (ubuntu) usar o ISO-8859-1 ??????

"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com
[MSN] [ICQ]
leoramos
GUJ Ranger
[Avatar]

Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline

Não, rbroz85, foi isso que eu quis dizer:


"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez."
[Email] [MSN]
fdettoni
JavaChild
[Avatar]

Membro desde: 12/04/2006 11:29:50
Mensagens: 132
Localização: Florianópolis-SC
Offline

Geralmente os editores te dão a opção de escolher como salvar. E em qualquer distro você pode escolher qual usar por padrão. Mas por não usar ubuntu, não sei qual o padrão dele.

KISS(Keep It Simple, Stupid)
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team