2014-06-30 55 views
0

我使用java.nio.FileSystems處理MS Word DOCX文件,但它僅適用於Java 7,但問題在於我們的服務器環境不支持Java 7.我真的可能需要java.nio。*的某些方面來操縱word文檔(使用dom解析器API編輯styles.xml)。爲了做到這一點,是否還有其他公開的開源API?使用java.nio.FileSystems處理DOCX文件

回答

1

您可以嘗試Apache Poidocx4j,它可以創建和操作MS Office文檔,包括OOXML(如DOCX)。

+0

MystyxMac,我需要添加,替換整個單詞/主題文件夾,將styles.xml替換爲新創建的字節數組表示和幾個媒體部分。當我使用java.nio包爲zip(docx)文件創建FileSystem時,這非常方便。我很快就通過了Apache Poi,org.apache.poi.poifs.filesystem包,可以解決問題。嘗試它。謝謝。 – Prakhar

+0

此外,看看我們可以通過java.util.zip實用程序多遠。 – Prakhar