📅  最后修改于: 2020-11-18 08:58:28             🧑  作者: Mango
本章将带您了解Java Excel API的一些风格及其功能。有许多供应商提供与Java Excel相关的API。本章将考虑其中的一些。
Aspose Cells for Java是由供应商Aspose开发和分发的纯许可Java Excel API。该API的最新版本是2014年7月发布的8.1.2。它是一个丰富而繁重的API(纯Java类和AWT类的组合),用于设计可以读取,写入和操作电子表格的Excel组件。
该API的常见用法如下-
JXL是专为Selenium设计的第三方框架,它支持Web浏览器上的数据驱动的自动化(Web浏览器上的数据自动更新)。但是,由于它具有创建,读取和编写电子表格的基本功能,因此它也用作JExcel API的通用支持库。
基本功能如下-
注意-JXL仅支持.xls文件格式,并且无法处理大数据量。
JExcel是Team Dev提供的纯许可API。使用此工具,程序员可以轻松阅读,编写,显示和修改.xls和.xlsx格式的Excel工作簿。该API可以轻松嵌入Java Swing和AWT。该API的最新版本是2009年发布的Jexcel-2.6.12。
主要特点如下-
Apache POI是Apache Software Foundation提供的100%开源库。大多数中小型应用程序开发人员都严重依赖Apache POI(HSSF + XSSF)。它支持Excel库的所有基本功能;但是,渲染和文本提取是其主要功能。