0

我对 docx4j 样本有一些问题。我需要将 docx 中的文件转换为 html 格式并返回。我正在尝试编译 ConvertInXHTMLDocument.java 示例。它创建的 Html 文件很好,但是在尝试将其转换回 docx 时,会引发缺少关闭标记(META、img 等)的异常。有没有人遇到过这个问题?

4

1 回答 1

1

XHTMLImporter 要求其输入是格式良好的 XML。所以你需要确保你没有丢失关闭标签(META、img 等);如果你这样做,请先运行 JTidy 或类似的。

docx4j 的 (X)HTML 输出可以是 HTML 或 XML。从 3.0 开始,属性 Convert.Out.HTML.OutputMethodXML 将控制哪个。

于 2013-04-18T23:05:01.333 回答