如何使用nokogiri在txt格式上显示不同的内容

时间:2015-07-21 05:11:30

标签: ruby xml nokogiri

我需要完全了解互联网上两个不同文本文件的区别。我试着看看答案,所有的答案都指向了nokogiri。

如何使用红宝石中的nokogiri来解决数据差异的任何解决方案?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用diff-lcs gem。

require 'diff/lcs'
require 'open-uri'
text1 = URI.parse('http://www.example.org/text1.txt').read
text2 = URI.parse('http://www.example.org/text2.txt').read
diff = Diff::LCS.diff(text1, text2)

不幸的是,由于你拒绝提供一个输出的例子,即使有几个人问过你,我也不能说这个。