问题标签 [jxls]
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 - jXML 通过 servlet 流结果而不保存到磁盘
我使用 jXLS 从这样的模板创建报告:
如何流式传输生成的文件(destFileName)而不将其保存到磁盘?
java - 使用 jxls 将 excel 文件读入 java bean
我正在尝试使用jXLS 库读取 excel 文件,并且我想使用哈希图使其动态化,但我被困在那里。下面提供了相关的类。
请帮助使用哈希图而不是数组列表。
JXLS解析器
主要的
Excel文件内容
java - POI - ZIP 条目太大
我使用 JXLS 创建我的工作簿。JXLS 在下面使用 POI。要创建工作簿 JXLS 需要文件或输入流。
使用文件对象,我得到了我想要的工作簿。但是,使用流我得到错误ZIP entry size is too large。
JXLS 库使用
WorkbookFactory.create()
创建工作簿的方法。所以,我尝试了 ZipStream 和 PushbackStream;没有帮助。我能够从我的 Junit 运行相同的代码。
我读了下面的帖子。 为什么在尝试使用 Apache POI 打开 Excel 文件时出现异常“IOException:ZIP 条目大小太大”?.
帖子中的解决方案是 Maven 的更改。但是,这篇文章没有提到在 Maven 中所做的更改。
你有什么建议吗?
java - How to read an excel sheet with multiple sheets?
I have an excel sheet which has a non-finite amount of sheets. How do I use JXLS to go through each sheet and map each sheet's values to a bean?
I can do it for the first sheet, but I can't seem to find documentation on how to iterate through sheets?
Thanks in advance.
EDIT: Here's my XML config
I have the mapping section down for a single sheet, however I can not find a way at all to create a mapping for every sheet.
I was thinking of using the <loop>
tag, but I don't know how I would use the required startRow
and endRow
tags.
I did a bit of searching the object and have found that XLSReader
has a function setSheetReader
which allows me to pass a map of sheet readers, but I have yet to find out a way to create a sheet reader to be able to pass it into the object.
It seems to me that creating a loop in the XML seems more 'proper' to do, but no idea how.
Hoping you guys can help!
java - 在 JXLS 和 Apache POI 模板中迭代 Map
我想知道这是否可以在 JXLS 中迭代地图。我尝试了Link中给出的示例,但我找不到迭代地图的方法。请帮助我找到解决方案。
XLSX 模板中的示例代码:
bomItemList-- 具有事件对象的列表。供应商响应——供应商响应对象的映射。
输出:(内部forEach)
android - 在公共内部存储中添加文件夹?
我正在创建Excel 文件以将其存储在内部存储中,但我无法做到。它仅在应用程序存储目录中创建。在公共场合不可见。如何创建文件夹并将文件存储在该文件夹中?有人知道吗帮我解决这个问题。
文件创建编码
java - jXLS 评估内部变量
我试图在我的第一个 jXLS 模板中评估像 ${messages.${column}} 这样的内部变量,但没有成功。
有人可以帮助它甚至可能吗?任何帮助,将不胜感激。
干杯乔斯卡
java - 如何使用jXLS库隐藏不同Excel表格中的不同列生成excel报表
我正在使用jXLS
库来生成 Excel 报告。
我为所有报告使用通用模板,并且列标题是从查询结果集元数据中填充的。
我的通用模板将包含 50 列,如果结果集只有 20 列,则所有其他列都将被隐藏。xlsTransformer.setColumnsToHide()
如果通过使用方法将其单个工作表放在 excel 中,我可以轻松实现这一点。
我面临的问题是我的报告可以有多个工作表,每个工作表可能有一组不同的列,我需要在不同的工作表中隐藏不同的列,但我只能隐藏transformer.setColumnsToHide
在文档级别设置的所有组合工作表的列.
java - 如何格式化动态生成的单元格
我正在尝试使用 jXLS 库生成动态 excel 报告。
下面是我用作输入的 jXLS 模板。
有了这个,我可以生成与查询结果集和值返回的列一样多的 Excel 报告。但我面临的问题是如果列是日期列,如何格式化单元格。我无法将 jXLS 模板中的格式应用为代表报告中所有单元格的单个单元格。这是 Cell.java 的定义
如何动态地将格式应用于单元格?
jsp - 在服务器端使用 JSP 生成 XLS 文件
如何在服务器端使用jsp生成xls文件。?我想在服务器端生成 xls 文件并存储在特定位置。