zoukankan      html  css  js  c++  java
  • 雷林鹏分享:Apache POI

      本章将介绍一些Java ExcelAPI和它们的特征。有许多厂商谁提供Java Excel相关的API;其中一些将在这一章中讨论。

      Java Aspose Cells

      Java Aspose Cells 是一种纯粹的Java授权的Excel API,开发和供应商Aspose发布。这个API的最新版本是8.1.2,发布于2014年7月,是一个丰富而厚重的API(普通Java类和AWT类的组合)设计,可以读、写和操纵电子表格Excel的组件。此API常见用途如下:

      Excel报表,建立动态Excel报表

      高保真的Excel渲染和打印

      从Excel电子表格中导入和导出数据

      生成,编辑,转换和电子表格

      JXL

      JXL是一款专为Selenium第三方框架,支持基于Web浏览器(数据是Web浏览器自动更新)数据驱动的自动化。然而,它也被用来作为JExcel API的一个共同的支持库,因为它的基本功能是可创建,读取和写入电子表格。基本特征如下:

      生成Excel文件

      从工作簿和电子表格导入数据

      获得行和列的总数

      注意:JXL只支持xls档案格式,并且不能处理大数据量。

      JExcel

      JExcel是由Team Dev开发提供纯行货API。利用这一点程序员可以很容易地读取,写入,显示和修改Excel工作簿中的两种格式:.xls和.XLSX。这个API可以很容易地嵌入Java的Swing和AWT。这个API的最新版本是Jexcel-2.6.12,发布于2009年,主要特点如下。

      自动化Excel应用程序,工作簿,工作表等

      在Java Swing应用程序作为普通的Swing组件嵌入到工作簿

      事件侦听器添加到工作簿和电子表格

      添加事件处理程序来处理的工作簿和电子表格事件的行为

      添加本地对等开发定制功能

      Apache POI

      Apache POI是Apache软件基金会提供的100%开源库。大多数中小规模的应用程序开发主要依赖于Apache POI(HSSF+ XSSF)。它支持Excel 库的所有基本功能; 然而,呈现和文本提取是它的主要特点。

    Apache POI - Java Excel APIs

      (编辑:雷林鹏 来源:网络|侵删)

  • 相关阅读:
    互联网某些方面代替了朋友的作用
    穷人
    血脉之力
    鹤立鸡群
    如果有了一个进化的机会,你会选择放弃人类这个身份么?
    怎么样的制度才算是好制度
    /etc/fstab 参数详解及如何设置开机自动挂载
    Linux 查看系统硬件信息(实例详解)
    Linux下添加新硬盘,分区及挂载
    Quartz.NET
  • 原文地址:https://www.cnblogs.com/pengpeng1208/p/12966098.html
Copyright © 2011-2022 走看看