Problema com a função Replace

3 respostas
D

Boa Tarde,

Estou uns dias penando em um problema com a funcao Replace / ReplaceAll do Java.

Preciso substituir o caracter especial \r (retorno de carro) que vem do banco mas ja usei inumeros tipos de replace e ainda assim meu arquivo gera com um espaço enorme. O campo do meu banco esta assim : OK\r
Quando pego esse campo no java e uso replace para tirar esse \r nao funciona :frowning:

Segue o que ja usei:

String txtBaixa = h.getBaixa().getObs_Baixa().replace((char) ((byte) 13),  );

String txtBaixa = h.getBaixa().getObs_Baixa().replace(’\r,  ');

PLEASE HELP !

3 Respostas

MarcioCasteloBranco

Amigão replace é um metodo da classe String.
tenta assim:

String txtBaixa = h.getBaixa().getObs_Baixa().replace("\n", "\n").replace("\r", "");

Vlw

Abdala

Isso aí, se seu método…

h.getBaixa().getObs_Baixa();

…retorna uma String, funciona. 8)

MarcioCasteloBranco

Boa Abdala!

Criado 14 de julho de 2011
Ultima resposta 15 de jul. de 2011
Respostas 3
Participantes 3