Como exportar dados para arquivos CSV em Java

Autor: Judy Howell
Data De Criação: 25 Julho 2021
Data De Atualização: 15 Novembro 2024
Anonim
Como ler arquivo texto CSV em Java (aplicação real) - Aulão #002
Vídeo: Como ler arquivo texto CSV em Java (aplicação real) - Aulão #002

Contente

O formato de valores separados por vírgulas, ou CSV, é amplamente usado para arquivos de dados. Esse tipo de arquivo tem seus dados armazenados em linhas e colunas; cada registro é uma linha e cada coluna está separada da seguinte por uma vírgula dentro de cada linha. Os arquivos CSV podem ser levados de um sistema operacional para outro e você pode fazer com que o seu programa de Java gere a saída em arquivos nesse formato.


Instruções

O formato CSV é muito popular para transmitir informações (Jupiterimages/Photos.com/Getty Images)
  1. Inclua a seguinte linha no começo do seu programa de Java:

    import java.io.FileWriter;

  2. Abra o arquivo CSV como parâmetro de um FileWriter incluindo o seguinte código:

    FileWriter myWriter = new FileWriter("saída.csv");

    Substitua "saída.csv" pelo nome do arquivo CSV que você quer criar.

  3. Escreva os valores separados por vírgulas no arquivo CSV, gerando a saída em modo "append" (anexo), como no seguinte exemplo:

    myWriter.append("NúmeroCarteira"); myWriter.append(','); myWriter.append("Nome"); myWriter.append(' ');

    myWriter.append("92"); myWriter.append(','); myWriter.append("Elton Fanculo"); myWriter.append(' ');


    O primeiro grupo de chamadas ao método "FileWriter.append" escreve os nomes das colunas no começo do arquivo CSV, e o segundo grupo escreve um registro de amostra.

  4. Guarde as alterações feitas no arquivo CSV no disco, incluindo o seguinte código no seu programa depois de escrever todos os registros:

    myWriter.flush(); myWriter.close();