问题标签 [xssf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-poi - 如何获取 XSSF CELLSTYLE 的字体颜色?
我正在尝试获取 XLSX 文件的单元格的字体颜色。我正在使用apache poi。我能够获得单元格颜色,但不能获得字体颜色。任何形式的建议将不胜感激。
谢谢
java - 使用 XSSFWorkbook Sheet 接口导致 Java Null Pointer 异常
我正在尝试使用 org.apache.poi.ss.usermodel 中的 XSSFWorkbook 来读取 Excel 文件。出于某种原因,当我尝试从其中一种工作表方法中提取数据时,我得到了一个空指针异常。我对 Java 编程非常陌生,它可能是非常基础的东西。
java - XSSFCell 样式似乎很慢
我目前正在使用 apache POI 在经过一些处理后自动将数据从 xls 文件传输到 xlsm 文件。我有很强的执行时间限制,XSSFCellStyle 上的设置器非常耗时。
事实上,我有数千个单元格的文件要传输,并且在 boder(SetBorder 和 SetBorder 颜色)上的方法需要 3 毫秒到 5 毫秒才能在 1 个单元格上执行。在我的上下文中 130 万执行需要 30 秒。
在 JProfiler 上的图表中,我们可以看到在这些方法上花费的时间最多的是处于“等待”状态。
这对你来说正常吗?
非常感谢!!
java - Java 中的 Apache POI 导致问题 (XSSFWorkbook)
我实际上正在尝试使用 Apache POI 读取 XLS 文件,但我的代码不知何故不起作用。IntelliJ 告诉我,在第 28 行,创建 XSSFWorkbook 会导致问题。如果你在这,你会简短地看一下并回答吗?
java - JAVA程序在POI中使用XSSFWorkbook类读取xlsx文件时没有异常
我正在开发一个基于 Eclipse 的 Java 应用程序。但我无法捕捉到异常。我想同时使用HSSF
和读取一个excel文件(.xlsx) XSSF
。但是HSSF
可以正常工作,否则 XSSF 不能。这是我的代码。在wb = new XSSFWorkbook(pkg);
语句之后,程序计数转到 finally 语句。提前致谢。
performance - 读取 xlsx 文件时 XSSFWorkbook 和 WorkbookFactory 速度慢
我已经看到开发人员从几年前就遇到了这个问题。我研究了很多论坛和POI官方文档。尽管如此,我还没有找到答案。所以问题是..我尝试了以下两个片段:
和
并且任何一种方法都需要大约 5-6 分钟(如果应用程序没有耗尽内存)来处理一个简单且相当小的电子表格.xlsx 文件(200KB)。
我需要做什么来解决这个问题?(我使用的是 Apache POI 3.9)
该过程在以下位置需要很长时间:
我无法进一步调试。VisualVM 也说了同样的话..!
java - XSSFWorkbook 编写方法隐式关闭输出流
嗨,我正在上传 msexcel 2007,经过评估后,我将多个 XSSFWorkbook 压缩到一个 zip 文件中。在将我的工作簿写入文件时,它会隐式关闭 outputteam,但我希望在 zip 文件中创建更多条目。在调用 ZipOutputStream 的方法 closeEntry 时,它会抛出异常 java.io.IOException: Stream closed。这是我的代码
java - 我可以使用 Apache POI 一次在同一张工作表中创建冻结窗格和拆分窗格吗?
我正在使用 Apache POI XSSF 和 HSSF API。
如果我这样做,它只会冻结窗格(不拆分):
如果我这样做,它只会拆分窗格(不冻结):
我应该如何让两者在同一张纸上一起工作?
java - 无法使用 poi-3.9 创建 XSSFWorkbook 的实例 - 在运行时崩溃,没有找到类定义错误
运行创建 XSSFWorkbook 的项目/代码时,系统失败,org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileRecoveryPr 未找到类定义错误
我也有所有 poi 3.9 jar 和它的先决条件 jar。
有趣的是,相同的项目/代码在我朋友的系统上运行良好。
该项目是一个建立在 RAD 上的 JSF 1.2 项目。
会不会和我系统上的 MS office 安装套件有关?另外为什么在工作簿创建期间调用该类,在任何地方都找不到任何文档。
请帮助解决问题,因为我无法继续进行项目测试。
java - 从java创建excel文件时我需要在我的系统上安装office吗
从 java 创建 excel 文件时,我需要在我的系统上安装 office 吗?
我认为使用其 API 的 java 必须能够创建 .xls 或 .xlsx 文件。我们将无法打开它?
如果有人知道答案,请告诉我。