Slik leser XLS filer i Java
Excel-programmet er et Microsoft-produkt installert på Windows-maskiner. Java-språket brukes til å lage web-applikasjoner som kjøres på alle operativsystemer, inkludert Windows. Du kan bruke Java-språket til å opprette og lese Excel-regneark. Disse regneark kan brukes til e-post informasjon til brukeren, viser dataene i egendefinert program eller lagre den for fremtidige import prosesser på ditt nettsted.
Bruksanvisning
1 Plasser Excel klasse DLL-filer i Java prosjektmappen. Disse filene er fritt lastes ned, og de er nødvendige for Excel-fil manipulering i Java.
2 Importer biblioteket referanse i din viktigste koden fil. Følgende kode skal være de første linjene i Java kildefilen:
import jxl.Cell
GÅ
import jxl.CellType
GÅ
import jxl.Sheet
GÅ
import jxl.Workbook
GÅ
import jxl.read.biff.BiffException;
3 Lag inndatafilen og arbeidsbok variabler. Filen variabelen brukes som en peker til filnavnet. Arbeidsboken variabelen er initiering av Excel klasse, slik at du kan bruke funksjonene for å lese regnearkcellene. Følgende kode åpner filen og starter Excel klasse:
Fil = new File (\ "c: \ myDoc.xls \")
GÅ
arbeidsbok w
GÅ
wb = Workbook.getWorkbook (fil);
4 Lag en variabel for arket som inneholder informasjonen. Arbeidsboken av en Excel-fil kan være flere ark, slik at en peker til den korrekte arket blir brukt. Følgende kode viser til det første arket av filen:
Ark ark = wb.getSheet (0);
5 Lese innholdet i den første celle, og viser den til brukeren. Informasjonen i et Excel-ark finnes i en celle. Hver av disse celler benyttes til å lese i informasjon for Java-kompilatoren. Følgende kode henter informasjon og skriver det:
Cell celle = sheet.getCell (0, 0)
GÅ
System.out.println (\ "celleinnhold: \" + cell.getContents ());