Slik eksporterer du data til CSV-filer i Java

Forfatter: Eugene Taylor
Opprettelsesdato: 8 August 2021
Oppdater Dato: 2 Januar 2025
Anonim
CSV losing leading zeros and number changing
Video: CSV losing leading zeros and number changing

Innhold

Kommaseparert verdiformat, eller CSV, brukes mye for datafiler. Denne typen fil har data lagret i rader og kolonner; hver post er en rad, og hver kolonne er skilt fra det neste av et komma i hver rad. CSV-filer kan hentes fra ett operativsystem til et annet, og du kan få ditt Java-program til å administrere utdataene av filer i det formatet.


retninger

CSV-formatet er veldig populært for overføring av informasjon (Jupiterimages / Photos.com / Getty Images)
  1. Inkluder følgende linje i begynnelsen av ditt Java-program:

    importer java.io.FileWriter;

  2. Åpne CSV-filen som en parameter for en FileWriter, inkludert følgende kode:

    FileWriter myWriter = ny FileWriter ("output.csv");

    Erstatt "output.csv" med navnet på CSV-filen du vil opprette.

  3. Skriv inn verdiene separert av kommaer i CSV-filen, og generer utgangen i "append" (vedlegg) modus, som i følgende eksempel:

    myWriter.append ("Portfolio Number"); myWriter.append (','); myWriter.append ("Name"); myWriter.append (' n');

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


    Den første gruppen av samtaler til "FileWriter.append" -metoden skriver kolonnene i begynnelsen av CSV-filen, og den andre gruppen skriver en prøveoppføring.

  4. Lagre endringene du gjorde i CSV-filen til disken, inkludert følgende kode i programmet ditt etter at du har skrevet alle postene:

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