Java RTF 可以导入、编辑和导出吗?

Chr*_*epe 5 java parsing rtf export apache-tika

我使用 Apache Tika 解析 RTF 文件以获取字符串形式的明文。现在我想从此字符串中删除一些字符 -> 好的。现在我想再次将结果保存为RTF。(您可以将此过程视为通过删除段落来修改 RTF 文件。)这怎么可能?如何使用 Tika 将此字符串导出为 RTF?

小智 2

有一个编辑文档的解决方案,但有点复杂。您可以使用 OpenOffice API 打开多种类型的文档并将其导出为其他格式。不久前,我使用它从数据库读取数据并导出为 odt 和 xls 文件。

我从未使用它来编辑文档,例如 Writer 或 MS Word 中的文件,但是,通过OpenOffice 文档,我知道这是可以做到的。也许这可以是杀死苍蝇的大炮,但如果你找不到任何其他方法,可以解决你的问题。

该 API 适用于 Java、C++ 等。