xssf

    1热度

    1回答

    如何用apache poi XSSF获取xlsx文件的文件名? case class XlsxSplitter(path: InputStream){ lazy val spreadSheet=load(path) def load(path: InputStream):SpreadSheet={ val wb = new XSSFWorkbook(path)

    1热度

    1回答

    在Apache POI 3.9版本发布中,他们告诉内存泄漏并且创建临时文件已修复(bug:53493)。但如何使用它? 3.9版本和3.8版本的导入包是否有变化?如果发生变化,那么它们是什么?

    4热度

    1回答

    我有一个java程序,它将头和数据作为输入并生成一个excel文件。 但是,有时当标题值较长且列数更多时,我的Excel表格往往会不必要地变宽。 由于标题,我将不得不向下滚动到右侧才能看到尾端列的内容。 有没有一种方法可以解决这个问题,如果单元格中的内容比较大,则说出值x,然后自动换行并自动调整行高度,并且列宽被固定。 粗糙的算法我所寻找的是: if(content.size is more th

    2热度

    1回答

    我正在尝试获取XLSX文件的单元格的字体颜色。 我正在使用apache poi。 我能够获取单元格颜色,但不是字体颜色。 任何形式的建议将不胜感激。 感谢

    1热度

    2回答

    我想写一个函数,读取一个Excel模板,并开始写在某个行索引。但是,我发现编号跳过了模板中的空白行。有没有办法在迭代过程中计算空行? 我试图找到一个等效于missing cell policy的行。我也尝试了这两种迭代方式: //simple for loop for (Row row : sheet1) { for (Cell cell : row) { ...

    0热度

    1回答

    我想从org.apache.poi.ss.usermodel中使用XSSFWorkbook来读取Excel文件。出于某种原因,当我试图从一种Sheet方法中提取数据时,我得到一个空指针异常。我对Java编程非常陌生,它可能是非常基础的东西。 import org.apache.poi.ss.usermodel.*; public class ReadFile { public static

    0热度

    1回答

    当我将xls/xlsx转换为csv比在该csv文件日期即将到来Fri Nov 11 00:00:00 IST 1988.但我需要yyyy-mm-dd格式。我能做些什么,下面的代码: [代码] row = (HSSFRow) rowIterator.next(); // For each row, iterate through each columns Itera

    0热度

    1回答

    我目前使用Apache POI自动将数据从xls文件传输到xlsm文件后的一些过程。我有很强的执行时间限制,XSSFCellStyle上的setter非常耗时。 事实上,我有数千个单元的文件传输和boder方法(SetBorder & SetBorder颜色)需要3毫秒到5毫秒执行每个1细胞。在我的情况下,1300万人需要30秒才能执行。 在JProfiler的图表中,我们可以看到花在这些方法上的

    0热度

    1回答

    因此,我已将csv更改为xls/xlsx,但每个单元格都获得一个字符。我在我的csv中使用了pipe(|)作为分隔符。 这是一行csv: 4.0 | [email protected] | plplplp | plplpl | plplp | 1988-11-11 | M | [email protected] | sdfsadfasdfasdfasdfasdf | asdfasdf | 3.42

    1热度

    3回答

    我试图POI版本 1.poi-SRC-3.9-20121203也 2.poi斌-3.10-beta2-20130904 但是无法读取.xls文件 获得以下错误 “ org.apache.poi.POIXMLException:org.apache.poi.openxml4j.exceptions.InvalidFormatException:包应包含内容类型部分[M1.13]“ 注意:我能够读取.