Java - 比较 2 个 Word 文件 (.docx):如何获取更改并记住 XML 中的更改位置?



我希望这个问题是可以理解的。

我正在为"商业信息学"考试编程,我的目标是获得与原始.docx文件相比,编辑后的.docx文件中更改的所有段落 (w:p(。

我正在使用Java,我的实际地位是我有2个列表:

  1. 所有文本 - 原始文件中的属性
  2. 所有文本 - 编辑文件中的属性 (一个列表 - 项目/文本属性 = 文档中的一个段落.xml其中包含文本属性 [w:t](

拜托,我需要任何帮助..这是我的第一个程序。

这里有一个建议:由于您拥有原始列表,因此您可以同时迭代两个列表,并在每次迭代中比较字符串。如果修改列表的段落不同,您可以将它们添加到您自己创建的列表中。

仅当两个版本(已修改和未修改(中的段落数量相同时,这才有效。

最新更新