O melhor seria vc não formatar, devolver a string pro dono e falar: “ meu, que coisa porca, faz vc!!”, hehehehe..

 

Mas provavelmente isso não deve ser possível, então vc vai ter um puta trampo, e é bom manjar bem de expressão regular...

Se não manjar perca uns minutos lendo http://guia-er.sourceforge.net/ .

Estipule uma média limite de caracteres por linha, quebra primeiro por espaço, e vai juntanto em uma lista até esse limite, aí tu vai quebrando por linha cada vez que chegar nesse limite...

Isso é a idéia geral, vc vai se deparar com um monte de detalhes, como por exemplo se uma palavra tiver mais caracteres do que caberia numa linha e tal..

 

Lembre-se, isso não terá uma boa performance, pois num texto desse deve ter uma pancada de espaços(palavras), e infelizmente este é teu único marcador.

Existem outras maneiras pra fazer isso, mas a que normalmente da menos bugs e que vc pode tratar mais casos é essa, pois vc terá o controle de cada palavra de tua string...

 

[]’s

 

Danilo Mecha

 

-----Mensagem original-----
De: Daniel Destro [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 26 de agosto de 2002 10:22
Para: java-list@soujava.org.br
Assunto: Re: [java-list] Help Urgente Formatar um TXT

 

e como vc quer formatar???

  Alexandre Ferreira <boquinha@rocketmail.com> escreveu:

Ola pessoal, estou com o seguinte problema ... tenho uma String com mais de 30000 caracteres ... preciso criar um arquivo txt ... como posso fazer para formatar o texto sendo que nao tenho nenhum carcter que sirva como referencia para quebra de linha.

Obrigado Alexandre

 


Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes


Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

Responder a