POI (excel) - API使用与参考

简介: POI (excel) - API使用与参考

【1】HSSF,XSSF and SXSSF

HSSF is the POI Project’s pure Java implementation of the Excel ‘97(-2007) file format.

XSSF is the POI Project’s pure Java implementation of the Excel 2007 OOXML (.xlsx) file format.

也就是说,HSSF支持低版本的(拓展名为 .xls);XSSF支持高版本的(拓展名为 .xlsx)。

HSSF and XSSF provides ways to read spreadsheets create, modify, read and write XLS spreadsheets.

They provide:

  • low level structures for those with special needs
  • an eventmodel api for efficient read-only access
    //如果是只读,就是用事件模型
  • a full usermodel api for creating, reading and modifying XLS files
    //如果需要创建和读写,那么使用用户模型(包的区别)
  • 用户模型比事件模型有更高的内存占用,但是更优良。

XSSF 比HSSF更优良,内存占用也更高。可以通过这两个api访问并修改excel。

SXSSF(拥有流的特性)是XSSF的扩展,拥有XSSF特性却是低内存占用的。

操作表格的时候不提供所有行的访问权限(用到取到,不用存盘)。

以下三个方面是SXSSF不支持的:

Only a limited number of rows are accessible at a point in time.
Sheet.clone() is not supported.
Formula evaluation is not supported

20170621162909987.png



【2】 Different ways

There are a few different ways to access the HSSF API. These have different characteristics, so you should read up on all to select the best for you.

User API (HSSF and XSSF)
Event API (HSSF Only)
Event API with extensions to be Record Aware (HSSF Only)
XSSF and SAX (Event API)
SXSSF (Streaming User API)
Low Level API

20170621165453353.png



【3】如何快速使用HSSF和XSSF

参考Quick Guide



20170621165806920.png


目录
相关文章
|
12天前
|
JSON API 数据安全/隐私保护
淘宝评论API接口操作步骤详解,代码示例参考
淘宝评论API接口是淘宝开放平台提供的一项服务,通过该接口,开发者可以访问商品的用户评价和评论。这些评论通常包括评分、文字描述、图片或视频等内容。商家可以利用这些信息更好地了解消费者的需求和偏好,优化产品和服务。同时,消费者也可以从这些评论中获得准确的购买参考,做出更明智的购买决策。
|
7天前
|
JSON API 数据格式
淘系等商品评论Json数据格式参考,API接口测试
通过以上示例和说明,你可以了解淘系商品评论的JSON数据结构和如何使用相关API接口获取评论数据。在实际操作中,你需要参考具体的API接口文档和开放平台的相关说明进行配置和调用。
|
1月前
|
JSON API 数据格式
Amazon商品详情API,json数据格式示例参考
亚马逊商品详情API接口返回的JSON数据格式通常包含丰富的商品信息,以下是一个简化的JSON数据格式示例参考
|
2月前
|
Java API 开发工具
API参考手册
【10月更文挑战第18天】API参考手册
56 2
|
1月前
|
JSON API 数据格式
携程API接口系列,酒店景点详情请求示例参考
携程API接口系列涵盖了酒店预订、机票预订、旅游度假产品预订、景点门票预订等多个领域,其中酒店和景点详情请求是较为常用的功能。以下提供酒店和景点详情请求的示例参考
|
2月前
|
JSON API 数据格式
商品详情数据JSON格式示例参考(api接口)
JSON数据格式的商品详情数据通常包含商品的多个层级信息,以下是一个综合多个来源信息的JSON数据格式的商品详情数据示例参考:
|
2月前
|
前端开发 JavaScript Java
导出excel的两个方式:前端vue+XLSX 导出excel,vue+后端POI 导出excel,并进行分析、比较
这篇文章介绍了使用前端Vue框架结合XLSX库和后端结合Apache POI库导出Excel文件的两种方法,并对比分析了它们的优缺点。
857 0
|
2月前
|
Java Apache
Apache POI java对excel表格进行操作(读、写) 有代码!!!
文章提供了使用Apache POI库在Java中创建和读取Excel文件的详细代码示例,包括写入数据到Excel和从Excel读取数据的方法。
67 0
|
4月前
|
JSON 前端开发 API
【淘系】商品详情属性解析(属性规格详情图sku等json数据示例返回参考),淘系API接口系列
在淘宝(或天猫)平台上,商品详情属性(如属性规格、详情图、SKU等)是商家在发布商品时设置的,用于描述商品的详细信息和不同规格选项。这些信息对于消费者了解商品特性、进行购买决策至关重要。然而,直接通过前端页面获取这些信息的结构化数据(如JSON格式)并非直接暴露给普通用户或开发者,因为这涉及到平台的商业机密和数据安全。 不过,淘宝平台提供了丰富的API接口(如淘宝开放平台API),允许有资质的开发者或合作伙伴通过编程方式获取商品信息。这些API接口通常需要注册开发者账号、申请应用密钥(App Key)和秘钥(App Secret),并遵守淘宝的API使用协议。
|
4月前
|
开发框架 .NET API
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
138 0