当前位置:首页 > 资讯 > 正文内容

Java如何操纵EXCEL?(java读取excel列)

2个月前 (05-28)资讯57

大家好,今天小编关注到一个比较有意思的话题,就是关于java读取excel列的问题,于是小编就整理了1个相关介绍java读取excel列的解答,让我们一起看看吧。

  1. Java如何操纵EXCEL?

Java如何操纵EXCEL?

可以用GCExcel,POI,JExcel等服务器端操作Excel的工具

其中推荐GCExcel

https://www.grapecity.com.cn/developer/grapecitydocuments/excel-java

因为JExcel在兼容性上与其他两款工具差太远。

GCExcel与POI的在功能上GCExcel要比POI的功能更加丰富:

GcExcel支持大约450左右的Excel公式,POI大约280种。

GcExcel支持导出PDF,POI不支持。

GcExcel支持50+图表类型,POI 支持图表类型5+

GcExcel支持渐变色填充, POI不支持......

这里介绍一种简单的方式—poi,是Apache下的一个函数库,提供了一系列的api来供java程序员操作Microsoft Office文档,只要引入这个jar包,就可以快速完成对Excel文件的读取和写入,下面我简单介绍一下这个jar包的使用,以及它如何操纵Excel文件,实验环境win10+jdk1.8+eclipse,主要内容如下:

1.下载poi,这个直接到官网上下载就行,目前最新版本是4.0.1,直接点击下载,如下:

Java如何操纵EXCEL?(java读取excel列)

下载完成后,我们解压这个文件,文件内容如下,这里我们只需要poi-4.0.1.jar这个jar包就行:

Java如何操纵EXCEL?(java读取excel列)

2.在项目中引入这个jar包,接着我们就可以编写相关代码进行测试了,主要代码及截图如下:

  • 写入Excel文件,主要代码如下,很简单,一个一个单元格写入数据就行:

Java如何操纵EXCEL?(java读取excel列)

点击运行程序,就会在当前目录下生成一个write.xls文件,内容如下,已经成功写入数据:

Java如何操纵EXCEL?(java读取excel列)

  • 读取Excel文件,主要代码如下,一行一行遍历读取内容就行:

Java如何操纵EXCEL?(java读取excel列)

点击运行程序,读取的数据如下,已经成功获取到Excel数据:

Java如何操纵EXCEL?(java读取excel列)

至此,我们就完成了利用Java来操纵Excel文件。总的来说,整个过程不难,借助poi,我们可以快速完成对Excel文件的读写,只要你有一定的Java基础,熟悉一下相关代码和示例,多练习几遍,很快就能掌握的,当然,你也可以使用其他方法来操作excel,像jxl等,也都可以,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

到此,以上就是小编对于java读取excel列的问题就介绍到这了,希望介绍关于java读取excel列的1点解答对大家有用。

分享给朋友:

“Java如何操纵EXCEL?(java读取excel列)” 的相关文章

起亚智跑ace和crv车身尺寸?(起亚kx5和智跑哪个大?)

起亚智跑ace和crv车身尺寸?(起亚kx5和智跑哪个大?)

大家好,今天小编关注到一个比较有意思的话题,就是关于智跑长宽高是多少的问题,于是小编就整理了5个相关介绍智跑长宽高是多少的解答,让我们一起看看吧。起亚智跑ace和crv车身尺寸?起亚kx5和智跑哪个大?11年智跑多长?2015智跑尺寸长宽?2022款智跑ace长宽高?起亚智跑ace和crv车身尺寸?...

长安cs35宽多少?(长安cs45长宽高是多少?)

长安cs35宽多少?(长安cs45长宽高是多少?)

大家好,今天小编关注到一个比较有意思的话题,就是关于长安cs35长宽高多少的问题,于是小编就整理了5个相关介绍长安cs35长宽高多少的解答,让我们一起看看吧。长安cs35宽多少?长安cs45长宽高是多少?锋兰达跟长安35哪个大?长安cs35车内尺寸?15款长安cs35参数?长安cs35宽多少?  长...

全新哈弗h5与h9尺寸对比?(095长宽高多少)

全新哈弗h5与h9尺寸对比?(095长宽高多少)

大家好,今天小编关注到一个比较有意思的话题,就是关于095长宽高多少的问题,于是小编就整理了1个相关介绍095长宽高多少的解答,让我们一起看看吧。全新哈弗h5与h9尺寸对比?全新哈弗h5与h9尺寸对比?哈弗H5的车身尺寸长宽高分别为4645mm、1800mm、1775mm,轴距为2700mm。外观方...

路灯地基标准?(9米高的路灯基础长宽高多少米?)

路灯地基标准?(9米高的路灯基础长宽高多少米?)

大家好,今天小编关注到一个比较有意思的话题,就是关于路灯长宽高多少毫米的问题,于是小编就整理了5个相关介绍路灯长宽高多少毫米的解答,让我们一起看看吧。路灯地基标准?9米高的路灯基础长宽高多少米?路灯座子一般坑挖多大?请教一般路灯的具体尺寸?路灯管埋深多少合适?路灯地基标准?路灯基础尺寸一般按路灯高度...

郑和带领船队七次下西洋,下西洋时的宝船真的如描述中的那么大吗?()

郑和带领船队七次下西洋,下西洋时的宝船真的如描述中的那么大吗?()

因为一般的纸应该都会被水泡烂的,用A4纸折出来的船长度要是宽度的四倍,就需要考验参赛者对船体长宽比例、船体底面积等因素的思考,船的底面积越大装的硬币就越多。与此同时,堆放硬币时,因为堆放方式、角度等不同。大家好,今天小编关注到一个比较有意思的话题,就是关于纸箱船长宽高多少的问题,于是小编就整理了1个...

一个20尺柜最多可以装多少个立方?(怎么用纸板箱做船?)

一个20尺柜最多可以装多少个立方?(怎么用纸板箱做船?)

大家好,今天小编关注到一个比较有意思的话题,就是关于纸箱船长宽高多少的问题,于是小编就整理了5个相关介绍纸箱船长宽高多少的解答,让我们一起看看吧。一个20尺柜最多可以装多少个立方?怎么用纸板箱做船?如何用纸盒做船_?船用纸盒怎么做?用纸箱做船简单方法?一个20尺柜最多可以装多少个立方?题主你要把装电...