问题标签 [jxl]
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.
java - Java - 使用 jxl API 将 Excel 工作簿设为“只读”
如何将我的工作表设为只读?我正在使用 jxl 来读取和写入 excel 文件 (.xls)。我整天都在谷歌上搜索这个。
java - 使用 JXL 将图像插入到 excel 文件而不拉伸它
我可以使用 jxl 将图像插入到我的 excel 文件中sheet.addImage(WritableImage obj)
。我的问题是,它基于WritableImage
. 我想知道是否有一种方法可以让我插入的图像不会像我插入 200x200 大小的图像那样拉伸,它会在工作表中显示为 200x200。
java - 从 Java 写入 Excel 需要很长时间才能处理大量记录
我正在使用 Jxl API 写入 Excel,将大量记录导出到 Excel。对于我的配置,记录数约为 40000。在编写这些记录之前,我必须进行大量计算。有 16 列,对于 9 列,我被迫即时进行计算。在一分钟内它只将 2 条记录写入 excel,以这种速度将整个数据写入 excel 是不可行的。因为以这种速度完成整个过程大约需要 12-15 天,这是完全不可接受的,有人可以建议任何其他方式,我可以在 1-2 小时内完成整个过程....!!提前致谢 !!
更多信息---
对于某些列,我从 db 表中选择数据并添加到 sheetData 中,对于我正在进行计算的其他列,我从一些 db 表中选择数据并根据我从 db 表中获得的更新输入计算数据。对于每一行和每一列的输入都是从 db 表中获取的。
java - 使用 jxl api 将图像插入到 excel 单元格中
jxl api
我必须使用我尝试过使用一些示例代码将图像插入到 excel 单元格中,但它会在某个协调器处插入,但我想插入到特定的单元格索引或单元格内。
这是我在搜索时找到 的示例代码。
任何人都有解决方案。
提前致谢。
java - 尝试将内容从一张纸复制到另一张纸时,带有 jxl api 的 ArrayIndexOutOfBoundException
每当我尝试使用模板创建 xls 时使用 jxl API 运行到奇怪的 ArrayIndexOutOfBoundException。这是我尝试使用的代码片段
不知道我在这缺少什么!!!
我遇到的异常
java - 编写 Excel 的 JXL 和时区
我尝试用 jxl 创建一个 Excel 工作表。我的一个领域是日期,我住在 GMT+1 时区
我使用这样的东西来做到这一点:
日期以正确的格式书写,但值为 -1 小时(格林威治标准时间) 我试图找到一个解决方案,我找到了这个 http://www.andykhan.com/jexcelapi/tutorial.html#dates 但我可以' t 将 SimpleDateFormat 传递给 DateCell。有办法吗?现在我使用 java.util.Calendar 添加一个小时,但这是一个可怕的解决方案。感谢您的帮助!
java - 如何使用 JXL 创建从右到左对齐的 Excel 工作表
我想知道我是否可以将excel表的方向设置为从右到左......我正在使用JXL Api。
提前致谢
赏金是从右到左而不是右对齐
java - 在 Excel 工作表中写入内容
我正在用 android 开发一个应用程序,我需要从存储在 sdcard 中的 excel 文件中读取和写入。为此,我正在使用 jxl 库。但是我在文件操作方面遇到了一些错误。
然后我在 logcat 中收到以下错误
java - jxl api:为什么 writablesheet 是一个接口?
我对Java很陌生,请坚持下去。好吧,我知道接口“提供”仅由具体子类实现的抽象方法。希望这是真的(至少)。所以我正在研究一个jxl api的示例代码,编写和读取一个excel文件,我到了这一点:
也就是说,工作簿对象之前已实例化并且是 WritableWorkbook 对象。我正在使用 Workbook 提供的静态方法创建工作簿,该方法是 WritableWorkbook 的超类。直到这个,我在那里。但是,那么,我在第二条指令中做了什么?工作表是“WritableSheet”,但这是一个接口!看到api,没有实现类。而“WritableSheet”是另一个接口“Sheet”的子接口。两个接口。但是,我认为我无法从接口创建对象。然后,使用 createSheet 方法(由 WritableWorkbook 提供),似乎我正在创建一个 WritableSheet。然后在示例代码中我到达了这个:
第一行没问题,我新建一个元素,一个标签(也就是一个文本单元格);但第二个?再说一遍,addCell 是一个看到 api 的接口方法!while sheet 之前的执行是什么?在我看来是一个界面。如果接口提供抽象方法,他们正在使用哪种方法?
请你澄清一下?最后代码可以工作,但不清楚这些接口(Sheet 和 WritableSheet)是如何工作的。
谢谢
java - JXL 和 POI FOR excel 文件生成之间的性能比较
下面是使用 JXL 生成 .xls 文件的代码:
下面是使用 POI 生成 .xls 和 .xlsx 文件的代码:
我写了一个性能测试:
结果是:工作表 = 1 列 = 255 行 = 10 xlsJXL:133 xlsPOI:162 xlsxPOI:645
表 = 1 列 = 10 行 = 255 xlsJXL:130 xlsPOI:140 xlsxPOI:650
表 = 10 列 = 255 行 = 255 xlsJXL:611 xlsPOI:784 xlsxPOI:16228
工作表 = 2 列 = 100 行 = 10000
xlsJXL:2755 xlsPOI:3270 xlsxPOI:线程“主”java.lang.OutOfMemoryError 中的异常:Java 堆空间
使用 POI 创建 .xlsx 的任何原因都比创建 .xls 慢得多?