关于DOcx4J生成html的问题

发布于 2021-11-24 10:57:49 字数 260 浏览 903 评论 4

@一堆BUG 你好,想跟你请教个问题:在么?想问你关于DOcx4J生成html的问题 javax.xml.transform.TransformerConfigurationException: line 201: 同一作用域中多次定义了变量 'pPrNode'。 
按照你博客上的写法会报错,是怎么回事

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

多情癖 2021-11-30 01:19:46

不需要邮箱,代码就二句话

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;

import org.docx4j.Docx4J;
import org.docx4j.openpackaging.exceptions.Docx4JException;
import org.docx4j.openpackaging.packages.WordprocessingMLPackage;

public class Main {
	public static void docxToHtml(String filepath, String outpath) throws Docx4JException, FileNotFoundException{
	    WordprocessingMLPackage wmp = WordprocessingMLPackage.load(new File(filepath));
	    Docx4J.toHTML(wmp, "html/resources", "resources", new FileOutputStream(new File(outpath)));
	}
	 
	public static void main(String[] args) throws Exception{
		Main.docxToHtml("test.doc", "html/test.html");
	}
}

另外,请将JDK更换成JDK7,别用JDK8,8与以前的版本很多东西是不兼容的

南冥有猫 2021-11-29 21:43:06

引用来自“一堆BUG”的评论

这个我不知道为什么会出错,我试了一下没有这个问题,方便的话你可以把你的文档与代码共享一下。

另外,我写这段代码的时候使用的是JDK6或是JDK7,你不会是用了JDK8吧?

别低头,皇冠会掉 2021-11-29 13:09:26

那能不能把你的代码发给我试试,还有jar,我用的是jdk8

可是我不能没有你 2021-11-27 11:57:45

这个我不知道为什么会出错,我试了一下没有这个问题,方便的话你可以把你的文档与代码共享一下。

另外,我写这段代码的时候使用的是JDK6或是JDK7,你不会是用了JDK8吧?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文