CSV-filer er komma avgrenset filer som er opprettet 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 et par ekstra linjer med kode og et utvidet bibliotek som er lastet ned på internett. Hver fil er importert , lese , og informasjonen er hentet enten for bruk i programmet eller vises til brukeren . Instruksjoner
en
Last ned utvinning verktøyet på følgende plassering : http://sourceforge.net/projects/datafile/filesExtract de nedlastede filene til din Java katalogen
2
Instantiate klassen og tilordne den til en variabel . Når klassen startes , kan du bruke sine metoder og egenskaper : datafile dataclass = DataFile.createReader ( " 8859_1 ");
3
Angi filformatet . Følgende kode åpner filen og forteller klassen at filformatet er komma avgrenset, med den første raden indikerer kolonneoverskriften navn dataclass.setDataFormat ( ny CSVFormat ( )); dataclass.containsHeader ( true);
4
Importer dataene i minnet. Følgende syntaks åpner CSV -fil fra harddisken : dataclass.open (new File ( "c : \\ \\ myfile.csv "));
5
Les den første raden med data . Koden nedenfor bruker åpnet filen variabel for å lese den første posten og lagre den i en variabel for display: DataRow firstrow = dataclass.next (); String firstrecord = firstrow.getString ( 0 ) ;
6
Skriv ut posten til konsollen for visning. Nå dataene kan brukes innenfor koden eller vises til bruken . Følgende kode skriver den til skjermen: System.out.println ( firstrecord ) ;