我做了搜索,並通過使用docx4j在word文檔替換以下代碼: WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.load(new File(pathFinder.findUploadPath() + filename));
//Get all text elements out of the doc
使用docx4j中的XMLUtils.marshalToString(),我在兩個docx文件(在解壓縮.docx後從相應的word/document.xml中提取)中的相同位置處具有以下內容。這些文件之間的唯一不同之處:
<w:t xml:space="preserve">New line. First is </w:t>
和
<w:t xml:space="preserve">