文章来源:http://www.cnblogs.com/jyh317/p/4065959.html
jxl和POI的区别

  最近两个项目中分别用到jxl和POI,因为用的都是其中的简单的功能,所以没有觉得这其中有太大的区别。有人针对他们做了比较,这里也拿出来展示一下。

  首先从优缺点上来说

  一、jxl

优点:

  1. Jxl对中文支持非常好,操作简单,方法看名知意。
  2. Jxl是纯javaAPI,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写
  3. 支持Excel 95-2000的所有版本(网上说目前可以支持Excel2007了,还没有尝试过)
  4. 生成Excel 2000标准格式
  5. 支持字体、数字、日期操作
  6. 能够修饰单元格属性
  7. 支持图像和图表,但是这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。

缺点:效率低,图片支持不完善,对格式的支持不如POI强大

二、POI

优点:

  1. 效率高(数据来源:http://blog.csdn.net/jarvis_java/article/details/4924099)
  2. 支持公式,宏,一些企业应用上会非常实用
  3. 能够修饰单元格属性
  4. 支持字体、数字、日期操作

缺点:不成熟,代码不能跨平台,貌似不少同行在使用工程中还碰到让人郁闷的BUG(最近的项目中也是遇到了一些bug,不过目前没有查出来是代码的问题还是POI的问题,总之问题很诡异,数据替代参数总有失败的。关于不能跨平台这一说,我也没有试验过,不过Java不是跨平台吗?POI是JAVA的一个组件,怎么就不能跨平台了呢,总之这些问题还需要在以后的项目中多多实践,才能比较出区别之处。)

转载于:https://www.cnblogs.com/budong/p/5104946.html

jxl和POI的区别相关推荐

  1. Java基础系列19:使用JXL或者POI生成和解析Excel文件

    一 简介 如题所示,当我们需要在Java中解析Excel文件时,可以考虑使用JXL或POI的API来解析. 二者的区别如下: jxl现在基本上没被维护了,最近一次更新时间还是几年前.相反,poi属于A ...

  2. java jxl poi_java操作excel——jxl和poi比较

    最近需要需要项目开发需要从excel导入数据到数据库,于是就开始找开源的java操作excel的框架.貌似比较流行的有jxl和poi两个框架.网上有些对这两个框架比较的文章,但都不是最近的.根据项目需 ...

  3. java使用Jxl和Poi读写Excel

    使用Jxl和Poi需要使用到的jar包(由于我所在电脑的权限问题,不能直接给),可自行前往下载:jar下载 要用到的jar包(最好是全下了): 1.commons-io-2.2.jar 2.dom4j ...

  4. JXL、POI操作Excel

    java操作Excel文档的两种工具      jxl  和   POI 转载于:https://www.cnblogs.com/cxqbk/p/10716052.html

  5. jxl和poi读取excel出现日期变成数字的问题的查因及解决jxl和poi读取各种日期格式的验证和对比

    前两天接了个问题的处理,就是页面导入Excel表格,表里日期数据入库后变成了数字的问题. Excel表格内容:                      入库后的数据:                 ...

  6. java jxl poi_「excle下载」java实现下载excle(jxl、poi 两种方式) - seo实验室

    excle下载 @requestMAPPing(value="/download_index") public String downloadexcel(HttpServletRe ...

  7. 关于JXL读写以及修改EXCEL文件转

    首先引用网上的文章,谈谈JXL与POI的区别 POI为apache公司的一个子项目,主要是提供一组操作windows文档的Java API.  Java Excel俗称jxl是一开放源码项目,通过它J ...

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

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

  9. Java读取excel的方式,一篇文章看懂(详细)

    目录 一.excel读取的两种方式 1.1 jxl 和 poi 的区别和选择 二.jxl 的使用 2.1 导入相关依赖 2.2 操作 三.poi 的使用 3.1 导入相关依赖 3.2 操作 四.总结 ...

最新文章

  1. B样条曲线 及 B样条曲面
  2. 常见文件扩展名(二)
  3. .NET平台开源项目速览(8)Expression Evaluator表达式计算组件使用
  4. R语言-RStudio打开中文注释的脚本后出现乱码
  5. Python实现网页截图
  6. BugkuCTF-Misc:多种方法解决
  7. Windows安装mysql8.0
  8. JAVA8的新特性之函数式接口
  9. python 函数内部声明全局变量
  10. 【渝粤题库】 陕西师范大学 210006幼儿园课程作业(高起专)
  11. GIS_GeoTools栅格数据分析之图像变化检测
  12. linux下iftop安装使用
  13. 5本免费的Java电子书
  14. 捷宇高拍仪D系列 javaweb集成进项目
  15. python数字金额转换为中文大写金额
  16. 七夕,眼光长远点,聊点孩子的事?
  17. linux如何将百分比转换为数字,Linux_sql 自定义百分比转换小数函数代码,复制代码 代码如下: --CAST 和 CO - phpStudy...
  18. STM32之DAC音频播放
  19. 如何下载Windows和office官方镜像安装包,及安装激活详细步骤
  20. CTF 逆向之MD5短爆破

热门文章

  1. 自然语言处理之基于biLSTM的pytorch立场检测实现
  2. Tensorflow实践:用神经网络训练分类器
  3. zentao怎么卸载linux,linux下搭建ZenTaoPMS项目管理软件
  4. case when 效率高不高_扬州效率高的拍摄抖音短视频平台
  5. cisco 通过tftp备份/恢复配置和3560交换机IOS升级
  6. HTML---文本样式---行高---字符间距---文本对齐方式---文本使用线条修饰---文本的大小写---处理元素内的空白---字体样式---无序列表有序列表---表格
  7. JUnit4常用的注解
  8. vscode 本地调试和本地服务
  9. P3019 [JZOJ]序列和
  10. 杂七杂八DataTable获取Table某一列成List转换Table成List