Fala pessoal tudo certo?
Estou com o seguinte problema:
Tenho um arquivo de texto que é carregado em uma String. Neste arquivo eu defini alguns trechos que irei substituir dinamicamente com o java.
Exemplo do arquivo:
while(rs.next()){
[parteASerSubstituida]
}
Neste exemplo eu preciso substituir este trecho: [parteASerSubstituida]
Até ai tudo bem, usei o método replace da classe String.
O meu problema acontece quando o que preciso inserir no lugar de [parteASerSubstituida] é composto por várias linhas e as mesmas necessitam ser alinhadas.
Exemplo do código substituído com várias linhas:
while(rs.next()){
linha1();
linha2();
linha3();
linha4();
}
Do modo que estou fazendo esta ficando assim:
while(rs.next()){
linha1();
linha2();
linha3();
linha4();
}
O único modo que eu encontrei foi “chumbar” o número de tabulações com o “\tab”, porém caso eu mude de posição não funciona mais.
Alguém tem alguma idéia ou uma dica de como resolver esse problema?
Obrigado!!!