Texto em linha reta [RESOLVIDO]

Como faço para formatar um texto contendo todos os caracteres em linha reta,ou seja em uma só linha?

Por exemplo:
Quero que imprima na pagina em linha reta sem quebra de linha.

Você pode concatenar textos com a API StringBuffer, que é mais rápida que a concatenação de strings usual (utilizando o operador ‘+’)

StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("o texto que voce quer concatenar");

Agora se você quisesse em várias linhas, você poderia fazer assim:

StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("o texto que voce quer concatenar").append("\n");

Isso tecnicamente chama-se “desligar o ‘word-wrap’” (quebra de linha).

Você quer fazer isso em HTML, é isso?

Uma forma "feia" de fazer isso é usar um tag do tipo "< pre >"; o efeito colateral é que as letras vão ficar todas do mesmo tamanho e com o fonte "monospaced", "courier" ou o que esteja configurado no browser.

<p style="white-space:nowrap;">
// texto muito grande
</p>

[quote=thiago.correa]Você pode concatenar textos com a API StringBuffer, que é mais rápida que a concatenação de strings usual (utilizando o operador ‘+’)

StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("o texto que voce quer concatenar");

Agora se você quisesse em várias linhas, você poderia fazer assim:

StringBuffer stringBuffer = new StringBuffer(); stringBuffer.append("o texto que voce quer concatenar").append("\n"); [/quote]

Fiz dessa forma e não deu certo:

Vou explicar o que eu quero fazer:
Em uma string vai vir o seguinte código html:

Quero passar para a seguinte forma:

O porque disso é que quero passar todo conteúdo para uma
variavel do javascript que não aceita quebra de linhas dando erro de sequência não finalizada.

Será que tem solução já que a mensagem vem de um formulário
com tags html?

ja tentou dar um replace:

texto = texto.replace((char)13,'b');

[quote=klarq]ja tentou dar um replace:

texto = texto.replace((char)13,'b');

Já tentei de tudo !

Em asp se faz assim:

msn = replace(msn,vblf," ")

em jsp não achei nenhuma função :idea:

Faz assim

[code]String textoAux="";
for (int i=0; i<texto.length();i++)
{

 if (((int)texto.charAt(i)) == 13)
 {
textoAux = textoAux.substring(0,i) + ' ';
 }
	
 if (((int)texto.charAt(i)) == 10)
 {
textoAux = textoAux.substring(0,i) + ' ';
 }

}
System.out.println(textoAux);[/code]

e tchan, tchan, tachan, tchan… :smiley: