Hvordan åpne CSV-filer i en Microsoft Excel program som bruker Java-kode

CSV-filer er kommadelt filer laget av Microsoft Excel eller SQL Server. Filen er en liste over poster med hvert felt adskilt med komma. Lese disse filene i Java gjøres med noen ekstra linjer med kode og en utvidet bibliotek som er lastet ned på internett. Hver fil er importert, lese, og informasjonen er hentet enten for bruk i programmet eller vist til brukeren.

Bruksanvisning

1 Last ned utvinning verktøyet på følgende sted:
http://sourceforge.net/projects/datafile/files
Pakk de nedlastede filene til din Java-katalogen.

2 Instantiate klassen og tilordne den til en variabel. Når klassen er instansiert, kan du bruke sine metoder og egenskaper:
Datafil dataclass = DataFile.createReader (\ "8859_1 \");

3 Angi filformat. Følgende kode åpner filen og forteller klassen at filformatet er kommadelt, med den første raden indikerer kolonne header navnene:
dataclass.setDataFormat (ny CSVFormat ())

dataclass.containsHeader (true);

4 Importer data i minnet. Følgende syntaks åpner CSV-filen fra harddisken:
dataclass.open (ny File (\ "c: \\ myfile.csv \"));

5 Les den første rad med data. Koden nedenfor bruker åpnet filen variabelen for å lese den første posten og lagre den i en variabel for visning:
DataRow firstrow = dataclass.next ()

String firstrecord = firstrow.getString (0);

6 Skriv ut posten til konsollen for visning. Nå dataene kan brukes innenfor koden eller vist til bruken. Følgende kode skriver den til skjermen:
System.out.println (firstrecord);