【发布时间】:2023-03-06 03:21:02
【问题描述】:
我有两段文字。我想在它们之间创建一个基于单词的差异(就像 unix 实用程序 wdiff 那样),但输出中包含更多信息(我的意思是,添加/删除的单词开始的字符位置)。
我需要在 Java 中执行此操作,因此差异的简单输出(如 wdiff)不适合我:我想操作表示差异的对象。
【问题讨论】:
-
谢谢,但这不是我要搜索的内容:我想做一个基于单词的差异,但不仅仅是输出,而是能够操作这些数据。在我看来,有一个带有这些字段的 java 对象: - 添加/删除 - 添加(或删除)的字符串(单词) - 在第一个(或第二个,btw)文件中添加/删除的位置