apache-poi相关内容

如何将数据从excel存储到ArrayList>

我有这样的 excel 数据 111 |第222话第333话第444话第555话66611 |12 |13 |14 |15 |161 |2 |3 |4 |5 |6|乙 || |d |电子 |F 我的代码是这样的 public static void main(String[] args) {尝试 {FileInputStream file = new FileInputStream(new ..
发布时间:2021-11-12 05:19:43 Java开发

使用 apache poi 和 ooxml-schemas 实现具有 2 列的条形图的最简单方法

我正在尝试在如下所示的 xlsx 文件中创建 2 列的 n 个条形图. 但是我很困惑,要了解 org.openxmlformats.schemas.drawingml.x2006.chart 中的类是如何工作的. 我已经试过了,但是生成文件没有得到我绘制的图表. 我有这个代码: 绘图绘图 = planilha.createDrawingPatriarch();ClientAn ..
发布时间:2021-11-12 05:19:40 Java开发

Apache POI:强制单元数据类型为无公式?

添加来自不同来源的纯文本,我注意到 Apache POI (3.17) 自动假定以 = 开头的字符串被解释为公式.这通常很好,但我如何确保在这种特殊情况下,单元格不是一个公式? 我假设在添加以 = 开头的字符串后,我可以告诉 Apache POI 类型是 CellType.STRING: cell.setCellType(CellType.STRING); 但这并没有产生预期的结果,字符 ..
发布时间:2021-11-12 05:19:34 Java开发

Docx 转换

我正在 android 中做简单的 docx 转换应用程序. File file = new File(path + "Sample1.docx");FileInputStream fis = new FileInputStream(file);XWPFDocument 文档 = 新 XWPFDocument( fis);XWPFWordExtractor 提取器 = 新 XWPFWordExt ..
发布时间:2021-11-12 05:19:28 移动开发

如何使用 Java 从 Excel (csv) 文件中删除一行?

我有一个 GUI 程序,我在其中将人员的个人详细信息写入保存为 CSV 文件的 Excel 电子表格.我可以很好地读写它,但是,我必须能够从文件中删除人员.我当前的代码如下: JButton btnDeleteClient = new JButton("删除客户端");btnDeleteClient.addActionListener(new ActionListener() {公共无效动作执行 ..
发布时间:2021-11-12 05:19:26 Java开发

如何使用java创建.doc文件?

谁能告诉我如何使用java创建doc文件?我知道,有一个 POI 库,但它似乎只能保存简单的文档.您可以阅读任何您想要的内容,但您无法将其全部保存回来.或者我可能错过了什么?如何保存包含图片、表格和样式的整个文档? 解决方案 Docmosis 可让您进行大量样式设置很容易通过模板.使用 OpenOffice 和 Java 来完成这项工作.它免费且免费分发. ..
发布时间:2021-11-12 05:19:23 Java开发

Android 中的 Excel 导出

我需要从我的 Android 应用程序中导出 excel.我使用 Apache-POI 库,当我运行我的应用程序“NoClassDefFoundError"时出现异常.但是类在“poi-ooxml-3.9-20121203.jar"中,并且jar作为外部jar连接.我认为在 android 开发中使用该库是不可能的.任何可以帮助我解决这些问题的想法或库: 创建 Excel 文件 读取并向其 ..
发布时间:2021-11-12 05:19:20 移动开发

XLSX Apache Java 上的单元格和列

我的代码确实有一些问题.如果你们中的任何人愿意帮助我,真的很感激.下面是我的代码和 2 个屏幕截图,显示了它的外观以及代码执行时的外观. 尝试{response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.setHeader("Content-Dispos ..
发布时间:2021-11-12 05:19:17 Java开发

Apache POI 锁定单元格但允许调整列大小

我通过 Apache POI XSSF 创建了一个 Excel 文件,并用密码锁定了工作表,因此用户无法更改前两行和前五列的值(我锁定了工作表并允许编辑其他单元格).一切正常,唯一的问题是用户无法调整列大小,因此他既不能更改列大小,也不能调整列大小以读取所有单元格值.即使工作表受到保护,是否可以允许调整列大小?这是我的配置 workbook = new XSSFWorkbook();sheet ..
发布时间:2021-11-12 05:19:14 Java开发

将项目写入excel单元格

我对 Eclipse Java 编码完全陌生.我正在尝试完成一个管理库存的项目.我遇到问题的部分是,当我尝试将项目写入 excel 单元格时,我收到错误消息,指出数组越界. PS:item 和 item.getPartname 等都定义在另一个类文件下.请帮忙.谢谢 FileOutputStream os =new FileOutputStream("orderreceipt");//创 ..
发布时间:2021-11-12 05:19:11 Java开发

验证 MM/dd/yyyy 格式的 Excel 日期

我正在使用 Apache POI 读取 Excel 文件 (.xlsx) 并验证其内容.我们在 excel 中有一个日期字段,其格式应为 MM/dd/yyyy. 假设日期字段有如下两个值, 1) 2014 年 4 月 24 日2) 04242014 我必须接受第一个并拒绝第二个.由于 excel 以整数格式存储这两个值,因此我无法区分它们.如果您对如何解决此问题有任何想法,请提出 ..
发布时间:2021-11-12 05:19:08 Java开发

大型 Excel 文件 - 上传和导入 - Java

全部 我想将一个超过一百万条记录的大型 Excel 文件上传并导入到我的 Java 程序中. 我可以使用 Apache POI 轻松地将小文件导入到我的系统中,但是当我开始处理大文件时,应用程序会抛出内存不足错误, 我在谷歌上搜索并找到了很多主题,所以我尝试了一切,但无法解决这个问题. 任何人都可以为我的特定问题提供解决方案,导入时间对我来说不是问题,现在我也可以忍受性能问 ..
发布时间:2021-11-12 05:19:05 Java开发

Apache POI 的 XWPF 是否支持段落的 authohyphenation 功能?

我知道,HWPF 有这个功能,但我在 XWPF 中找不到任何类似的东西. 也许有解决此问题的变通方法.如果你知道一些,请与我分享. 提前致谢! 解决方案 在 Word Office OpenXML 中,自动断字设置是为整个文档设置的,并且可以为单个段落隐藏.整个文档的设置在包的/word/settings.xml 部分.这是 XWPFSettings 但这是不可能的到目前为止, ..
发布时间:2021-11-12 05:19:02 Java开发

如何使用apache poi 3.6获取excel工作簿数学运算符?

在我的应用程序中,我想使用 apache poi 3.6 获取 Excel WorkBook 支持的所有运算符... 请指导我正确解决这个问题? 沙拉湾.P 解决方案 所有实现的函数都应该在 org.apache.poi.ss.formula.functions 包中找到:http://poi.apache.org/apidocs/org/apache/poi/ss/formu ..
发布时间:2021-11-12 05:18:53 Java开发

Apache POI - 提取列中的所有不同值

我有一个像这样的 excel 文件 - 工单#身份人员1. 打开约翰2. 工作标记3.待定贝蒂4. 工作标记5.打开标记6. 打开约翰7.待定贝蒂8. 工作约翰9. 工作标记10.等待贝蒂 我想提取以下信息 所有不同人员的姓名(在第 3 列中,在本例中为 John、Mark 和 Betty). 一个人有多少票a.Open b.Working c.Pending.(例如 - 对于 J ..
发布时间:2021-11-12 05:18:47 Java开发

如何为 docx 设置粗体运行 apache poi

如何为 run.getCTR().getRPr() 设置粗体?我写了这段代码,但它根本不起作用. run.setBold(true); 我在字体大小方面遇到了同样的问题,但我使用以下代码修复了它: CTHpsMeasure size = CTHpsMeasure.Factory.newInstance();sizeFa.setVal(new BigInteger((sizePoint * 2 ..
发布时间:2021-11-12 05:18:44 Java开发