Como exportar dados para arquivos CSV em Java

Escrito por jonah quant | Traduzido por josé fabián
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como exportar dados para arquivos CSV em Java
O formato CSV é muito popular para transmitir informações (Jupiterimages/Photos.com/Getty Images)

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.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Inclua a seguinte linha no começo do seu programa de Java:

    import java.io.FileWriter;

  2. 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. 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('\n');

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

    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. 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();

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível