标签: java ms-word docx4j
我在使用Docx4j写入MS Word文件时遇到问题。情况如下:
第一个用户写到word文件中,据推测他占据了表的大约10行并保存了文件。
第二个用户来写大约5行并再次保存文件。但是过了一段时间,他再次打开文件并通过Java应用程序进行了一些修改。
修改后的文本将添加到文件中,而不是替换旧文本。
现在我要替换他的旧文本,并要在表中保存新段落。 简而言之,我想用Docx4j中的新表行替换旧表行。
如何到达所需的行以替换它们? 有人可以帮我吗?谢谢
答案 0 :(得分:0)
使用“替换”来尝试替换字符串 选中
https://www.docx4java.org/forums/docx-java-f6/replace-text-into-docx-within-a-table-t6.html