Apache POI是一个Java库,用于读写各种Microsoft文件格式,尤其是与Office相关的格式。它支持基于OLE2和OOXML的格式,例如XLS,XLSX,DOC,DOCS,PPT和PPTX以及其他一些格式。
如何在 Apache poi 数据透视表中的列和值中使用相同的列
我正在尝试使用 Apache poi 创建数据透视表,除一种情况外一切正常。当我尝试在列和值(聚合器)中使用相同的列时,它不起作用。 例如...
在控制器中,我正在读取以逗号分隔的字符串缓冲区并使用apache poi库,生成Excel内容。我将 excel 内容发送到 Ajax 调用,让浏览器下载 excel 文件....
我正在尝试将 Apache POI 导入 Atlassian Jira 插件以读取 excel 文件。 一开始,我开始只是添加 org.apache.poi 我正在尝试将 Apache POI 导入 Atlassian Jira 插件以读取 excel 文件。 一开始,我只是添加了 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml-schemas</artifactId> <version>${poi.version}</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>${poi.version}</version> </dependency> poi.版本是3.14 然后当我启动插件时它给出了 Unresolved constraint in bundle com.tezExtensions [165]: Unable to resolve 165.0: missing requirement [165.0] osgi.wiring.package; (osgi.wiring.package=com.sun.javadoc) 然后我用一些指令编辑了 pom,这些指令是我在另一个 StackOverflow 问题中找到的 Pax Exam 问题与 Apache POI 包装的捆绑包 <instructions> <Atlassian-Plugin-Key>${atlassian.plugin.key}</Atlassian-Plugin-Key> <!-- Add package to export here --> <Export-Package>com.sony.poc.api,</Export-Package> <_exportcontents> org.apache.poi.*;version=${poi.version}, org.openxmlformats.schemas.*;version=${poi.schema.version}, schemasMicrosoftComOfficeExcel.*;version=${poi.schema.version}, schemasMicrosoftComOfficeOffice.*;version=${poi.schema.version}, schemasMicrosoftComOfficePowerpoint.*;version=${poi.schema.version}, schemasMicrosoftComVml.*;version=${poi.schema.version}, org.etsi.uri.*;version=${poi.security.version} </_exportcontents> <!-- Add package import here --> <Import-Package> com.sun.javadoc;resolution:=optional, com.sun.tools.javadoc;resolution:=optional, org.apache.crimson.jaxp;resolution:=optional, org.apache.tools.ant;resolution:=optional, org.apache.tools.ant.taskdefs;resolution:=optional, org.apache.tools.ant.types;resolution:=optional, junit.framework.*;resolution:=optional, junit.textui.*;resolution:=optional, org.junit.*;resolution:=optional, org.apache.xml.security.*;resolution:=optional, org.apache.jcp.xml.dsig.internal.dom.*;resolution:=optional, org.springframework.osgi.*;resolution:="optional", org.eclipse.gemini.blueprint.*;resolution:="optional", *</Import-Package> <DynamicImport-Package> org.apache.xmlbeans.*, schemaorg_apache_xmlbeans.* </DynamicImport-Package> 使用此配置,我收到此错误; Unable to resolve 165.0: missing requirement [165.0] osgi.wiring.package; (osgi.wiring.package=org.apache.xml.resolver) 有人有想法吗? 终于找到解决办法了。 我已将它们添加为依赖项 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>${poi.version}</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>${poi.version}</version> <exclusions> <exclusion> <groupId>stax</groupId> <artifactId>stax-api</artifactId> </exclusion> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>woodstox-core-asl</artifactId> <version>4.4.1</version> </dependency> 还将这些添加到 Import-Package 标签内部 *;resolution:=optional, com.ctc.wstx.stax.* 仅此而已。 我应该将 Atlassian Jira 的 pom.xml 放在哪里?
在Word中,当启用编辑限制时,默认情况下会选中“突出显示可编辑区域”选项,并且可编辑部分将具有浅黄色背景。如何设置编辑
如何在 Apache POI 中将段落部分加粗? (Word文档)
我最近一直在使用 Apache POI,但我不知道如何设置这样的字符串:“Hello World”。这就是我一直在尝试的 XWPFDocument 文档 = new XWPFDocument();
如何将样式应用到 Apache POI 中指定单元格之前的行
我想将边框样式应用于一行而不是整行。我想将其应用到第 33 格。我该怎么做?? 有什么想法吗??
在我的项目中,我使用Word作为模板。我的主管将修改此模板并在其中发表评论。当程序生成最终文档时,需要删除
我正在尝试更新PowerPoint幻灯片中嵌入的Excel文件,但是我无法做到这一点。我想知道是否可以更新现有的 excel 嵌入工作表,或者我必须创建...
java.lang.NoSuchFieldError:在 Payara 项目中使用 Apache POI XSSFWorkbook 时出现工厂错误
我在 Payara 项目中遇到运行时错误,该错误涉及 Apache POI 的 XSSFWorkbook 类的使用。错误信息如下: java.lang.NoSuchFieldError:工厂 在 org.apache...
我正在使用apache poi来生成excel文件。我需要一个包含一个大列表的下拉菜单。我已经做到了。它在我的 ubuntu Libra 办公室和谷歌表格上运行良好。但当我尝试我们的时候...
当我读取 Excel 数字单元格值时,我得到带小数的输出。例如:79 读作 79.0,0.00 读作 0.0。我编写的应用程序的代码是: int 类型 = 单元格。
我正在研究一个替换书签内容的功能。我写了一个例子。在输入的单词中,我为 Bill 设置了“姓名”书签。下面的代码替换了相应的“名称”书签...
如何使用 Apache POI 检查 Excel 单元格是否为空?
我正在使用 Poi.jar 从 Excel 工作表中获取输入,并想知道如何检查单元格是否为空。 现在我正在使用下面的代码。 单元格 = myRow.getCell(3); 如果(单元格!=空){ ...
使用 Apache POI 在 java 中获取单词的缩略图
我在jsf中研究了一个网络共享项目。在这个项目中用户可以上传.doc,.pdf,.ppt,..等文档。我想以缩略图的形式显示该文档的第一页。经过一番谷歌搜索后,我...
我需要使用 Apache POI (XSLF) ppt 在幻灯片中复制相同的形状。 我可以做下面这样的代码吗? 静态无效cloneShape(XMLSlideShow幻灯片,int幻灯片编号,字符串textB...
NPOI 在 Microsoft Word 文档中居中对齐页脚
我有以下代码,它使用 .Net Core 的 NPOI 库将页脚插入到 Word 文档中。目前,页脚插入得很好,但我正在努力寻找任何类型的示例......
使用 poi 进行显式列表约束的数据验证时,无法在单元格内容中显示逗号值
我正在使用 Apache POI(v 3.8)为包含数据的单元格添加下拉列表 验证。但是逗号(,)值被分隔为列表中的另一个值。除了逗号(,)之外,它的工作正常并检查下面
我正在尝试使用apache poi在powerpoint幻灯片中的现有示例表中创建新行而不丢失格式,但仍然无法获取它。 在此输入图像描述 我期待什么时候...