问题标签 [jexcelapi]

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.

0 投票
1 回答
1259 浏览

android - 获取两个日期之间的天数差异

我正在使用 jxl api 读取 android 中的 excel 文件。当我从 excel 中获得类似“30/11/2012”的日期时,LabelCell 输出显示我的日期为“11/30/12”。

1)我需要在读取excel文件时以dd/MM/yyyy格式获取输出,因为它在excel中以这种方式存在,所以我不想不必要地将它转换成另一种格式。怎么做 ?

2)在读取 excel 列的日期后,我生成了 2 个变量,一个具有 excel 日期 - 20 天(我们称之为 excelMinus20)和另一个 excel 日期 + 10 天(我们称之为 excelPlus10。现在,我想检查一下此外,如果当前系统日期(智能手机的日期)>= excelMinus20 并且当前系统日期<= excelPlus10。

如何使用 java.text.Date 来完成这一切?我也尝试过使用 joda time,但是使用起来太复杂了。请至少指导我正确的方向。

在此先感谢 Omkar Ghaisas

0 投票
1 回答
2967 浏览

java - 使用 Java 和 Jexcelapi 从 Excel 写入多个 CSV 文件

我正在尝试创建一个程序,将所有数据从 excel 写入多个 csv 文件。

目前,我的程序创建了n个文件,并且只有最后一行 excel 被写入最后一个 csv 文件。

编程背景观察:

文件似乎正在写入。但是对于每个写入的行,它会以某种方式创建相同的文件 250 次。它会擦除最后写入的行。

我在使用OutputStreamBufferedWriter时可能会遇到一些问题。我只是无法弄清楚它是什么。

writeRow() 方法:

setFile() 方法:

以下是例外情况。

以下是代码的一些链接。

我究竟做错了什么?

这是svn主干:

https://franz-opensource.googlecode.com/svn/trunk/ExcelToCsv -

0 投票
1 回答
2526 浏览

java - 使用 jExcel API 将字符串写入 Excel 工作表

我正在阅读这篇文章,通过它我可以开始写入 Microsoft Excel 工作表。但它只显示了如何写一个整数。就我而言,我需要写Strings to Excel Sheet. 在那个字符串中我也有IP Address

所以下面是它失败的场景,因为 ipAddress 是字符串,数字之间有点。而且我无法将该字符串转换为整数,因为数字之间有点,所以这就是我寻找其他替代方案的原因。

那么下面的 Number 类还有其他替代方法可以用于 String 吗?

0 投票
1 回答
1550 浏览

java - 如果第一张工作表已满,如何在 Excel 中添加其他工作表

我正在使用 jExcel API 将数据写入 Excel 工作表。下面是我的代码,它工作正常。但是如果我将大量数据写入 Excel 工作表,我会遇到这个异常 -

下面是代码。如果第一张工作表不再容纳更多行,我如何将数据写入另一张工作表。有谁可以帮我离开这里吗?

更新代码:-

这仍然抛出相同的异常。不知道为什么?我已经在这段代码中处理了新工作表的创建?这段代码有问题吗?

0 投票
2 回答
683 浏览

java - 使用 Jexcel 打开 Excel

嗨,伙计们,我正在尝试使用此代码在 JFrame 中显示一个 excel 工作表页面

但我收到错误:

我的 ClassPath 中有以下 Jar:jexcel-1.5.23878.jar。请帮忙。

0 投票
1 回答
5719 浏览

java - 以 CSV 格式获取 Excel 数据

请看下面的代码。我在用JExcel API

我不想将数据写入 CSV 文件,但我必须将“字段”加载到名为“filedsBuffer”的 StringBuffer 中,并将数据作为逗号分隔值加载到名为“dataBuffer”的 StringBuffer 中。

但是,当我运行这个程序时,我得到了以下异常。

我该如何解决这个问题?如果我不能用这个 API 做到这一点,请随时使用不同的 API 来回答。请帮忙

0 投票
1 回答
1385 浏览

java - JXL + POI:不兼容

我首先使用 JXL 修改 POI 创建的一个 xls 文件。之后,我将尝试使用 POI 读取该文件。在 POIFSFileSystem 创建的那一刻

我得到了例外

这是这两个库之间的兼容性问题还是其他问题?我正在使用 POI 3.6 版和最新版本的 JXL。

谢谢

0 投票
1 回答
3864 浏览

java - 我必须使用 jexcel 使用 java 中的列值对 xls 工作表行进行排序

我在java中使用jexcel api。我需要读取 xls 特定的列值,并且必须根据该值对 xls 中的整个行进行排序。然后我必须将这些行以排序方式保存在新的 xls 中。我可以使用 TreeMap 做到这一点,但它为 memmoryOutOfBound 异常创造了可能性。

所以我需要一个有效的方法。任何排序代码都会有很大帮助。请使用 jexcel 的 Treemap 找到我的代码实现

我的 xls 有三列,即名字、姓氏和年龄。我通过添加已经排序的 TreeMap 使用年龄列值对行进行排序。但这不是一种有效的方法。如果可能,请提供其他示例代码

0 投票
2 回答
7598 浏览

java - 在 jExcel API 中创建多个工作表

jExcel API如果一张表已满,我需要在 Java 中创建多个 excel 表(65536 rows)。假设如果一张纸已满,那么在下一张纸中,它应该从第一张纸上停止的地方自动开始书写。我只是坚持放置逻辑以在一张纸已满时动态创建它。下面是我到目前为止所做的代码。

我不确定如何在我的代码中添加该逻辑。

有什么建议会有很大帮助吗?

或者在任何情况下,谁能给我一个简单的例子,如果一张纸已满,它应该开始自动写入另一张纸(第二张纸)?

0 投票
3 回答
1237 浏览

java - Excel file handling using java

I have been working on writing text files with Java. But now I want to know how to read and modify Excel files. The reading part seems to be quite easy with JExcel API but I am stuck on modifying an Excel file. Any other methods are also welcome!!