Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hebert viana

Inserir quebra de linha em arquivo txt

Recommended Posts

Bom dia..

Tenho um arquivo txt e preciso inserir quebras de linhas no conteudo do mesmo.

 

Eu recebo um arquivo diariamente com o conteudo gravado em uma unica linha.

 

Exemplo do conteudo

 

texto texto texto texto || texto texto texto texto || texto texto texto texto

 

 

Preciso remover os parametros || e inserir as quebras de linhas para que fique assim

 

texto texto texto texto

texto texto texto texto

texto texto texto texto

 

 

 

Preciso desenvolver isso no NetBeans IDE 8.0.2 o qual não tenho experiencia...

 

agradeço....

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cheguei ate aki com varios exemplos na net....

 

 

public static void main(String[] args) {
File arq_a_ser_lido = new File("arq_a_ser_lido.txt");
File novoArq = new File("novo_arq.txt");
try {
if (novoArq.exists() == false) {
novoArq.createNewFile();
}
File[] arquivos = arq_a_ser_lido.listFiles();
/como aplico o split aki......
FileWriter escrever = new FileWriter(novoArq, true);
BufferedWriter escreve = new BufferedWriter(escrever);
//como criar o loop do split para gravar no novo arquivo....
escreve.close();
escrever.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites


InputStream stream = new FileInputStream("arquivo_a_ser_lido.txt");

BufferedReader reader = new BufferedReader(new InputStreamReader(stream));

 

String content = reader.readLine();

String[] lines = content.split("\\s?\\|\\|\\s?");

 

for (String line : lines) {

System.out.println(line);

}

 

reader.close();

Compartilhar este post


Link para o post
Compartilhar em outros sites
InputStream stream = new FileInputStream("arquivo_a_ser_lido.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(stream));
		
String content = reader.readLine();
String[] lines = content.split("\\s?\\|\\|\\s?");

for (String line : lines) {
  System.out.println(line);
}

reader.close();

isso mesmo...valeu pela força....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.