[学习笔记]使用java读取Excel表格中的数据
来源:互联网 发布:php 时间查询 编辑:程序博客网 时间:2024/05/22 03:32
JAVA EXCEL API简介
Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。
应用示例
从Excel文件读取数据表
Java Excel API既可以从本地文件系统的一个文件(.xls),也可以从输入流中读取Excel数据表。读取Excel数据表的第一步是创建Workbook(术语:工作薄),下面的代码片段举例说明了应该如何操作: 需要用到一个开源的jar包,jxl.jar。 下载地址
[java] view plaincopy
- File file = new File("c:\\a.xls");
- InputStream in = new FileInputStream(file);
- Workbook workbook = Workbook.getWorkbook(in);
- //获取第一张Sheet表
- Sheet sheet = workbook.getSheet(0);
- //我们既可能通过Sheet的名称来访问它,也可以通过下标来访问它。如果通过下标来访问的话,要注意的一点是下标从0开始,就像数组一样。
- //获取第一行,第一列的值
- Cell c00 = rs.getCell(0, 0);
- String strc00 = c00.getContents();
- //获取第一行,第二列的值
- Cell c10 = rs.getCell(1, 0);
- String strc10 = c10.getContents();
- //我们可以通过指定行和列得到指定的单元格Cell对象
- Cell cell = sheet.getCell(column, row);
- //也可以得到某一行或者某一列的所有单元格Cell对象
- Cell[] cells = sheet.getColumn(column);
- Cell[] cells2 = sheet.getRow(row);
- //然后再取每一个Cell中的值
- String content = cell.getContents();
这个jar包中还有很多其他的方法,就需要自己去摸索了。
0 0
- [学习笔记]使用java读取Excel表格中的数据
- 使用java读取Excel表格中的数据 .
- 使用java读取Excel表格中的数据
- java读取Excel表格中的数据
- 读取Excel表格中的数据
- java读取Excel表格数据
- python初学者学习笔记(三)读取excel表格数据
- 使用qtxlsx库读取excel表格中的数据
- 利用java反射机制实现读取excel表格中的数据
- Visual C#读取Excel表格中的数据
- Visual C#读取Excel表格中的数据
- QTP中读取Excel表格中的数据
- C#读取Excel表格中的数据
- PhpExcel读取Excel表格中的数据
- 使用jxl.jar 读取excel表格数据
- 使用 POI 读取 Excel 表格数据
- java poi读取excel表格数据
- 读取Excel表格数据
- activiti自定义流程之整合(六):获取我的申请任务
- 使用命令行编译打包运行自己的MapReduce程序 Hadoop2.7.2
- [学习笔记]jsp web.xml文件的作用及基本配置
- [学习笔记]Java如何处理EXCEL的读取
- IOS开发笔记——禁用手势滑动返回功能
- [学习笔记]使用java读取Excel表格中的数据
- poj 2264 Advanced Fruits lcs
- [学习笔记]EXCEL导入功能java代码实现
- hibernate对象的三种状态
- [学习笔记]用Javascript实现Windows任务管理器
- 迅雷影音 win10安装不上的问题
- Android UI高级之Menu
- [学习笔记]Java排序算法:希尔排序(Shell排序)
- Android 插件化 动态升级