2013-04-18 65 views
0

我在docx4j示例中遇到了一些問題。我需要從html格式的docx轉換文件並返回。我試着編譯ConvertInXHTMLDocument.java示例。它創建的Html文件很好,但是當試圖將其轉換回docx時,會拋出缺少關閉標籤(META,img等)的異常。有沒有人遇到過這個問題?docx4j將docx轉換爲錯誤的html格式

+0

你可以發佈代碼和例外嗎? – adrianp

回答

1

XHTMLImporter要求其輸入是格式良好的XML。所以你需要確保你沒有遺漏關閉標籤(META,IMG等);如果是這樣,首先運行JTidy或類似的。

docx4j的(X)HTML輸出可以是HTML或XML。從3.0開始,Convert.Out.HTML.OutputMethodXML屬性將控制哪個。