Estou desenvolvendo uma aplicação que trabalha com um template .doc.
no caso, eu terei uma lista de um List que será tranformado em um obj.toString()
mais a frente que será concatenado.
E para cada indice desse list eu terei uma quebra (um \n ou \r\n).
então montei o seguinte:
public String _gerarLista(List<Object> lista){
String concat = new String();
for (Object object : lista) {
concat+=object.toString()+_inserirQuebraLinha();
}
return concat;
}
public String _inserirQuebraLinha(){
return "\n";
}
eu já havia montado um outro programa que trabalha da mesma maneira.
uma string que é “modulada” apatir dos meus métodos e as quebras de linhas são feitas puramente com \n.
mas eu já faço isso dentro do java.
nesse caso eu tenho que ler o template (o arquivo .doc) e inserir a informação na string (com a quebra)
e preencher o .doc novamente com a informação.
mas, em todos os casos eu não consegui colocar a quebra.
tentei o: \n, \n\r, \r\n, System.getProperty(“path.separator”);
mas sem resultados. em todos os casos o texto (já no Word 2010 - mas o modelo é .doc mesmo)
apenas deu um espaçamento.
alguém tem alguma outra idéia?