我目前正在开发一个Java程序,需要展示两个文本之间的差异。是否有任何库可以 直观地 显示差异,即在我的Java程序中输出diff结果或如何实现此功能?任何建议都将非常有帮助。
我目前正在开发一个Java程序,需要展示两个文本之间的差异。是否有任何库可以 直观地 显示差异,即在我的Java程序中输出diff结果或如何实现此功能?任何建议都将非常有帮助。
JMeld是一个库http://keeskuip.home.xs4all.nl/jmeld/,我们在smartGENERATOR产品中成功使用过。
最新版本2.1可通过http://sourceforge.net/projects/jmeld/获取。
JMeld 2.1可在中央maven存储库http://search.maven.org/#artifactdetails|org.jmeld|jmeld|2.1|jar上获取。
<dependency>
<groupId>org.jmeld</groupId>
<artifactId>jmeld</artifactId>
<version>2.1</version>
</dependency>