1. 程式人生 > >apache POI技術

apache POI技術

Apache POI是Apache軟體基金會的開放原始碼函式庫,POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能

①下載開發包並解壓縮:

②在專案引入POI的依賴

		<dependency>
			<groupId>org.apache.poi</groupId>
			<artifactId>poi</artifactId>
			<version>3.11</version>
		</dependency>

③POI的使用

@Test
	public void test1() throws FileNotFoundException, IOException{
		String filePath = "C:\\Users\\區域匯入測試資料.xls";
		//包裝一個Excel檔案物件
		HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(new File(filePath)));
		//讀取檔案中第一個Sheet標籤頁
		HSSFSheet hssfSheet = workbook.getSheetAt(0);
		//遍歷標籤頁中所有的行
		for (Row row : hssfSheet) {
			System.out.println();
			for (Cell cell : row) {
				String value = cell.getStringCellValue();
				System.out.print(value + " ");
			}
		}
	}