在网页之间找到差异

时间:2009-09-05 17:28:44

标签: c# .net text diff

使用C#.NET我想要DL 2网页并在网页之间找到DIFF。然后我想编写我的应用程序,让我标记特定的区域,然后解析一系列的网址。

什么差异可以帮助我找到每个区域?

3 个答案:

答案 0 :(得分:1)

我想你需要一些'理解'的HTML能够合理地区分这两个文件。我还没有看到任何这样的库,有一些工具,如DiffDog和HTML Match,但没有库。

我担心你会从头开始。

答案 1 :(得分:1)

如果您知道网页是xhtml严格,则可以使用MS XML diff tool

至少应该为你提供一个起点!

答案 2 :(得分:0)

有许多实用程序应该这样做。

如果您想要一种非常简单的方法来处理它,请创建一个实用程序,将HTML文件拆分为空格中的单词,然后进行比较。我做到了这一点并且效果很好;而且这并不难。 HTH ...