1.写在前面
最近在做后台开发过程中,需要导入用户到系统中,领导说外部用户文件可以自行设计,于是第一便想到了外部用户文档用excel保存,就涉及到java对excel文档的操作,excel文件与一般其他文本文件不同,excel中内容以单元格为载体保存信息的。
目前java中对excel的操作有两种,jxl和poi,前者只能对*.xls格式的excel操作,后者则兼具对*.xls(2003)、*xlsx(2007以后)两种格式excel操作,本文主要对后者进行探索。
2.需要导入的jar包
poi-3.12-20150511.jar、poi-ooxml-3.12-20150511.jar、poi-ooxml-schemas-3.12-20150511.jar、xmlbeans-2.6.0.jar
3.实例--读取excel(*.xls、*.xlsx)
public class Excel {
public static void main(String[] args) {
String xls="C:\\Users\\909069\\Desktop\\yonghu.xls";
String xlsx="C:\\Users\\909069\\Desktop\\user.xlsx";
Excel e=new Excel();
System.out.println("读取xls格式excel结果:");
e.getFromExcel(xls);