2014-06-10 34 views
0

我正在開發一個工作項目,需要我向用戶詢問一些信息,然後將其寫入Word文檔。問題是我必須將這些信息寫入已存在的文檔中,包含表格,複選框等...我嘗試使用Apache POI,這對於創建 Word文檔非常有用,但不會似乎幫我填寫一個現有的。我應該如何繼續?我應該使用什麼API?使用Java編寫現有的Word文檔

在此先感謝您的幫助。

+0

_這對於創建Word文檔非常有用,但似乎無法幫助我填充現有的一個_ [使用Apache POI更新MSWord文檔](http://stackoverflow.com/questions/7431334/updating- an-msword-document-with-apache-poi) - 問題包含有用的代碼。 – BackSlash

+0

請參閱此討論:http://stackoverflow.com/questions/15737169/how-to-edit-existing-word-file-using-poi-api – AlexR

+0

謝謝你的信息。 – ArcDexx

回答

-1

在這種情況下你也可以做的是將.docx文件重命名爲.zip。解壓縮它,更新內容xml(所以填充你的值)並壓縮並重新命名。

+0

這不是一個好的解決方案。這是每次都重新發明車輪 – edi9999