Java实现不同excel格式(*.xls、*.xlsx)文件的读取

1.写在前面最近在做后台开发过程中,需要导入用户到系统中,领导说外部用户文件可以自行设计,于是第一便想到了外部用户文档用excel保存,就涉及到java对excel文档的操作,excel文件与一般其他文本文件不同,excel中内容以单元格为载体保存信息的。目前java中对excel的操作有两种,jxl和poi,前者只能对*.xls格式的excel操作,后者则兼具对*.xls(2003)、*
摘要由CSDN通过智能技术生成

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);
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值