google-diff-match-patch比较文件 demo

时间:2016-05-22 11:16:21
【文件属性】:

文件名称:google-diff-match-patch比较文件 demo

文件大小:304KB

文件格式:ZIP

更新时间:2016-05-22 11:16:21

diff match 文本比较

要对文本文件的进行比较的时候,可以考虑使用google-diff-match-patch,它可以进行比较、匹配和生成补丁的操作 google-diff-match-patch这个类库提供了强大的算法用于纯文本内容的差异比较,匹配,打补丁,实现同步纯文本所需要执行一些操作。支持多种语言包括:Java、JavaScript、C++、C#、Objective C、Lua和Python。


【文件预览】:
diff_match_patch_20121119
----demos()
--------demo_match.html(4KB)
--------demo_diff.html(3KB)
--------demo_patch.html(4KB)
----dart()
--------PatchClass.dart(2KB)
--------DiffMatchPatchTest.dart(46KB)
--------README.txt(483B)
--------DiffMatchPatch.dart(808B)
--------DiffClass.dart(2KB)
--------DMPClass.dart(74KB)
----csharp()
--------DiffMatchPatch.cs(85KB)
--------DiffMatchPatchTest.cs(55KB)
----cpp()
--------diff_match_patch_test.h(3KB)
--------diff_match_patch.cpp(67KB)
--------diff_match_patch_test.cpp(53KB)
--------diff_match_patch.pro(323B)
--------diff_match_patch.h(20KB)
----COPYING(10KB)
----python2()
--------diff_match_patch_test.py(41KB)
--------__init__.py(59B)
--------diff_match_patch.py(66KB)
----objectivec()
--------NSString+JavaSubstring.h(929B)
--------DiffMatchPatchCFUtilities.c(21KB)
--------Speedtest2.txt(12KB)
--------Configurations()
--------Info.plist(887B)
--------NSString+UnicharUtilities.h(969B)
--------English.lproj()
--------Speedtest1.txt(13KB)
--------NSString+UnicharUtilities.m(1KB)
--------Tests()
--------DiffMatchPatch.m(91KB)
--------NSString+JavaSubstring.m(1KB)
--------DiffMatchPatch.xcodeproj()
--------DiffMatchPatch_Prefix.pch(170B)
--------NSString+UriCompatibility.h(1000B)
--------NSString+UriCompatibility.m(2KB)
--------NSMutableDictionary+DMPExtensions.m(3KB)
--------DiffMatchPatch.h(7KB)
--------MinMaxMacros.h(1KB)
--------NSMutableDictionary+DMPExtensions.h(2KB)
--------speedtest_Prefix.pch(163B)
--------DiffMatchPatchCFUtilities.h(2KB)
----python3()
--------diff_match_patch_test.py(41KB)
--------__init__.py(59B)
--------diff_match_patch.py(66KB)
----README.txt(1KB)
----javascript()
--------diff_match_patch_test.html(5KB)
--------diff_match_patch.js(19KB)
--------diff_match_patch_test.js(37KB)
--------diff_match_patch_uncompressed.js(75KB)
----lua()
--------diff_match_patch_test.lua(38KB)
--------diff_match_patch.lua(72KB)
----java()
--------diff_match_patch.java(87KB)
--------diff_match_patch_test.java(47KB)

网友评论

  • demo 完整可以run起来,学习了,感谢分享!
  • 对我帮助非常大
  • 挺有参考性的,感谢分享
  • 功能很强大
  • 还行,但不太适合我这的场景
  • 不错,有些参考价值
  • 有用,解决了问题
  • 还没用,公司用别的方式处理了
  • 这个很好用,各种语言都有
  • 太有用了,谢谢
  • 试了下不错的功能,项目已经用上了
  • 没用到,但是很感谢
  • 挺有参考性的,感谢分享
  • 可以使用......大文件处理很快..补丁功能用了下 .感觉不太对.