CSV- bestanden zijn kommagescheiden bestanden die door Microsoft Excel of SQL Server . Het bestand is een lijst met records met elkaar gescheiden met een komma veld . Het lezen van deze bestanden in Java wordt bereikt met een paar extra regels code en een uitgebreide bibliotheek die wordt gedownload op het internet . Elk bestand wordt geïmporteerd , gelezen , en de informatie is ofwel gewonnen voor gebruik binnen de applicatie of aan de gebruiker getoond . Instructies 1 Download de extractie tool op de volgende locatie : http://sourceforge.net/projects/datafile/filesExtract de gedownloade bestanden in uw Java- directory kopen van 2 instantiëren de klas en deze toewijzen aan een variabele . Nadat de klasse wordt geïnstantieerd , kunt u gebruik maken van de methoden en eigenschappen : DataFile dataclass = DataFile.createReader ( " 8859_1 " ) ; 3 Geef de bestandsindeling . De volgende code opent het bestand en vertelt de klasse die het bestandsformaat is door komma's gescheiden , met de eerste rij die de kolomkoppen : dataclass.setDataFormat ( nieuw CSVFormat ( ) ) ; dataclass.containsHeader (true ) ; < br > 4 Importeer de gegevens in het geheugen . De volgende syntaxis opent het CSV- bestand van de harde schijf : dataclass.open (nieuw bestand ( " c: \\ \\ myfile.csv " ) ) ; 5 Lees de eerste rij met gegevens . De onderstaande code maakt gebruik van het geopende bestand variabele naar de eerste record te lezen en op te slaan in een variabele voor weergave : DataRow firstrow = dataclass.next ( ) ; String firstrecord = firstrow.getString ( 0 ) ; 6 Print de plaat naar de console voor weergave . Nu de gegevens kunnen worden gebruikt in de code of weergegeven op het gebruik . De volgende code drukt het af op het scherm : System.out.println ( firstrecord ) ;
|