常用信息:
- 將用戶信息導出為excel表格(導出數據...)
- 將excel表中的信息錄入到網站數據庫中(習題上傳...),這樣操作就能大大減輕網站的錄入量
開發中經常會涉及到excel的處理,如導出excel,導入excel到數據庫中!
操作excel目前比較流行的就是Apache POI和阿里巴巴的easyExcel!
Apache-poi基本功能:
結構:
HSSF-提供讀寫Microsoft excel格式檔案的功能。 2003版本 這個對行數有限制
XSSF-提供讀寫Microsoft excel ooxml格式檔案的功能 2007版本 這個對行數沒有限制
HWPF-提供讀寫Microsoft Word格式檔案的功能。
HSLF-提供讀寫Microsoft PowerPoint格式檔案的功能。
HDGF-提供讀寫Microsoft Visio格式檔案的功能。
上面的操作其實是有弊端的,對計算機內存的占用會比較大。
推薦使用下面這一種:
EasyExcel:
官網地址;https://github.com/alibaba/easyexcel
總的來說,easyExcel是一行一行進行操作的,基本上不會在讀取大文件的時候,出現內存溢出的情況。