我是 POI 的新手。这是我的一段代码:
XSSFHyperlink link = createHelper.createHyperlink(XSSFHyperlink.LINK_FILE);
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我收到错误:
-LINK_FILE cannot be resolved or is not a field
Run Code Online (Sandbox Code Playgroud)
我正在使用 POI-3.17:
不幸的是apache poi ,HSSF 和 XSSF 功能的繁忙开发人员指南不是最新的。Hyperlink中的字段在3.17 版本中被删除。相反,CreationHelper.createHyperlink使用枚举HyperlinkType来确定类型。
所以
Hyperlink link = createHelper.createHyperlink(HyperlinkType.FILE);
Run Code Online (Sandbox Code Playgroud)
现在是正确的。
但在文档https://poi.apache.org/apidocs/是不是最后的稳定版本,但对于目前的开发版本的API实况。因此,您需要查看您版本的 CreationHelper.java以确认 API 文档适合此版本。在这种情况下是。
| 归档时间: |
|
| 查看次数: |
5185 次 |
| 最近记录: |