我有一张excel表.我想编写一个方法,该方法将参数作为要读取的列号,并返回由该列中的所有数据组成的数组.

然后将该列元素放在xml工作表中.我怎么写一个方法来做到这一点?

解决方法:

使用Apache POI.您可以在其使用页面中找到示例.

Sheet sheet1 = wb.getSheetAt(0);

for (Row row : sheet1) {

for (Cell cell : row) {

// Here you might have to use the cell number to limit what you want.

CellReference cellRef = new CellReference(row.getRowNum(), cell.getCellNum());

System.out.print(cellRef.formatAsString());

System.out.print(" - ");

switch(cell.getCellType()) {

case Cell.CELL_TYPE_STRING:

System.out.println(cell.getRichStringCellValue().getString());

break;

case Cell.CELL_TYPE_NUMERIC:

if(DateUtil.isCellDateFormatted(cell)) {

System.out.println(cell.getDateCellValue());

} else {

System.out.println(cell.getNumericCellValue());

}

break;

case Cell.CELL_TYPE_BOOLEAN:

System.out.println(cell.getBooleanCellValue());

break;

case Cell.CELL_TYPE_FORMULA:

System.out.println(cell.getCellFormula());

break;

default:

System.out.println();

}

}

}

标签:java,excel,apache-poi

来源: https://codeday.me/bug/20190723/1516488.html

java按照列读取excel,使用java读取一列excel表相关推荐

  1. java读取excel数据_Java读取Excel内容(转)

    借助于apathe的poi.jar,由于上传文件不支持.jar所以请下载后将文件改为.jar,在应用程序中添加poi.jar包,并将需要读取的excel文件放入根目录即可 本例使用java来读取exc ...

  2. 用java连接Excel和SQLite3,实现从excel文件读取数据并将其存入SQLite3数据库中

    java与Excel的连接用到了jxl.jar开源包,与SQLite3的连接用到了sqlitejdbc-v056.jar这个开源包,两个开源包打包下载:传送门 如果使用的eclipse做开发,解压后按 ...

  3. 读取、回收和重用:使用 Excel、XML 和 Java 技术轻松搞定报告,第 2 部分

    本周您推脱老板的 #432 创新理由了吗?您是否尝试过推脱? 本系列的其他文章 读取.回收和重用:使用 Excel.XML 和 Java 技术轻松搞定报告,第 1 部分 有幸的是,您不必推脱.本系列的 ...

  4. 解决POI事件驱动模式读取不到Java代码创建的Excel表格数据问题

    场景 使用POI官网上的事件驱动模式的示例方法,读取单sheet单次创建的Excel表格文件(.xlsx),Microsoft Excel和WPS Excel创建的表格文件可以正常读取数据,但是jav ...

  5. 朝花夕拾:Java中实现对EXCEL文件的读取

    在项目中实现读取EXCEL文件中的数据是实现工作项目中数据读取的常用方式.这个对于之前无论写C/C++还是后来写Java来读取txt数据的我来说都是一个新的方式.新的技巧,相信对刚入手的很多小伙伴都是 ...

  6. java访问excel表格_Java读取excel表格(示例代码)

    Java读取excel表格 一般都是用poi技术去读取excel表格的,但是这个技术又是什么呢 什么是Apache POI? Apache POI是一种流行的API,它允许程序员使用Java程序创建, ...

  7. java 读取excel表格_Java读取excel表格(原理+实现)

    一般都是用poi技术去读取excel表格的 什么是Apache POI? Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件.这由Apache软 ...

  8. java操作office和pdf文件java读取word,excel和pdf文档内容

    在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中.所以今天我们就简单来看一下Java对word.excel.pdf文件的读取.本篇博客只是讲解简单应 ...

  9. Java 通过POI 操作excel表格:读取、写入

    Java操作excel表格是很常见的,在下面的例子中我将展示使用Java如何对excel进行读取和写入操作.(我是在ssm中实现的) 一.导入依赖 (如果是在普通Java项目中需要导入相应jar包) ...

  10. 关于使用Java后台导入excel文件,读取数据后,更新数据库,并返回数据给到前端的相关问题总结

    在之前的项目中,使用到了Java后台读取excel文件数据的功能点,本想着该功能点已经做过了,这一类的应该都大差不离,不过在刚结束的一个项目中,现实给我深深的上了一课,特此编写此片博客,以作记录,并给 ...

最新文章

  1. 300亿美元,AMD为什么要买Xilinx?
  2. linux远程白名单,Linux的Iptables命令实战2—设置白名单
  3. php源代码保护——PHP加密方案分析解密还原
  4. 计算机网络学习笔记-1.2.3第一章总结
  5. sublime默认html,Sublime Text默认HTML评论
  6. Qt笔记-QSerialPort的使用(串口通信简单实例)
  7. 17.立体匹配——介绍,匹配,寻找最佳匹配 Matlab实战_1
  8. 用Office2010做博客园客户端
  9. iscsi-target
  10. 人工智能常用英文缩写
  11. arma模型_R语言ARMA-GARCH-COPULA模型和金融时间序列案例
  12. 中科大计算机本科毕业论文范文,中科大本科生毕业论文格式.pdf
  13. java短信验证码_java实现发送短信验证码
  14. 【财经期刊FM-Radio|2021年03月13日】
  15. Unity中UI的LookAt效果实现
  16. 使用 Dva 开发复杂 SPA
  17. Vue:v-charts图表设置指标别名
  18. golang []byte转json和json转[]byte
  19. linux监控硬件温度(CPU和GPU等)
  20. 如何保持微信公众号的粉丝黏度?

热门文章

  1. 论文阅读:Sketching Image Gist:Human-Mimetic Hierarchical Scene Graph Generation(ECCV20)
  2. 1. webpack打包速度的优化----happyPack
  3. 将Hugging Face模型转换成LibTorch模型
  4. C/C++实现回文质数(超详解)【沈七】
  5. h5 select 标签
  6. python注册热键_RegisterHotKey注册快捷键
  7. Python数据分析师养成记
  8. golang strings包NewReader方法
  9. Android中Textview文字设置不同颜色、下划线、加粗、超链接
  10. 谷歌员工担心自家 AI 敌不过 ChatGPT,高管回应:其过快发展可能损害公司