使用apache poi替换microsoft 2007 (HWPFDocument)文件的内容时需要帮助。
首先,我感觉不太容易使用Apache Poi API,就像任何其他Java API一样,因为我很困惑,这是在修改DocX的内容时所需的所有JAR文件,我正在使用POI-ScratchPad- 3.1-beta1.jar和poi-3.2-final-20081019.jar(hwpfdocument类),但在一些论坛中,它指向一些其他poi jar文件不同的名称以及不同的版本......(表示使用类xssfdocument类别). 我的要求是用一些文件内容替换一些文本. 为此,我正在使用以下代码来替换Microsoft 2007(DOCX文件)的内容.我已经结束了错误说.. org.apache.poi.poifs.filesystem.officexmlfileexception:提供的数据似乎是在Office 2007+ XML中. POI仅支持OLE2 Office文档 import java.io.*; import org.apache.poi.POIDocum
3534 2022-07-19
编程技术问答社区
用Java API将RTF文件转换为Word文档(97 | 2003格式)
是否有任何可用的 Java API 将 .rtf 文件转换为 .doc 文件 (97-2003) 格式? 解决方案 试试 JODConverter JODConverter,Java OpenDocument转换器,在之间转换文档不同的办公形式. JODConverter 是开源软件根据 LGPL 条款发布并且可以从SourceForge.net. 这篇文章应该让你开始: JODConverter - 快速入门指南 开放 Office Java API 带有 OpenOffice.org 和 Dojo 的基于 Web 的电子表格 使用 Java 将 Word 文档转换为 PDF
378 2022-07-19
编程技术问答社区
java api中的接口命名标准是什么
一位同事向我询问有关 java API 中的 Throwable 类的问题. 按照标准,我明白,每个以 *able 结尾的词都是 java API 中的一个接口.关于使用诸如接口名称之类的词有一个行业标准.所以,我在不知不觉中告诉他这是 java 世界中所有异常和错误类型的基本接口.然后他向我展示了这个类的 java 文件. 我的问题: 为什么java人选择这个名字作为一个类.我想这应该是默认的界面吧? 这是使用 *able 词作为界面的模式吗? 还有其他以 *able 结尾的类的例子吗? 问候. 解决方案 在 Java 中,那些“-able"名称是接口很常见,但我发现没有官方的接口命名约定表明'-able' 名称应该是接口名称,但通常是这样. 官方 Java 命名约定可以在这里找到——它非常简洁,对类或接口命名确实没有任何限制: http://www.oracle.com/technetwork/java/codeconventi
184 2022-07-19
编程技术问答社区
任何可用于office/pdf文档的Java API
我在我的应用程序中操纵以下文件(Android). Microsoft Office文件(Doc,DocX,XLS,XLSX,PPT和PPTX) pdf文件和 xps文件 我需要这些类型的文件的页码.我可以找到用于PDF的MS-Excel文件和Itext的Jexcel API. 可以为上述文件格式建议Java API吗? 提前感谢! 解决方案 Microsoft Office - http://poi.apache.org/ pdf - http://pdfbox.apache.org/ xps - http://code.google.com/p/java-axp/
248 2022-07-19
编程技术问答社区
下载Java API文档?
如何获取 Java API 文档以进行离线学习? http://java.sun.com/javase/reference/api.jsp 解决方案 Java API Docs 的 Oracle 网站下载链接的新位置 http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs 更直接地说,http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
164 2022-07-17
编程技术问答社区