asp.net中的更改突出显示(超出比较):文本或HTML比较

时间:2010-03-05 19:49:32

标签: c# asp.net vb.net

我需要突出显示asp.net应用程序中2个数据库文本字段之间的更改(差异)。

我习惯于“超越比较”文本比较,所以理想的解决方案会做类似的事情,但如果它只是突出差异,那就没关系。

http://www.scootersoftware.com/moreinfo.php?zz=screenshot&shot=TextCompare

内容是HTML,因此如果它可以比较HTML呈现的文本,那就更好了。

所以,我需要一个链接或控件(如果可能的话,免费)来完成这项工作。

谢谢

2 个答案:

答案 0 :(得分:2)

我认为你提出的问题非常复杂。我找不到任何可以做到这一点的控件,但我确实找到了这个:Difference Algorithm for C#

它并不能完全满足您的需求,但它是一个很好的起点。

答案 1 :(得分:2)

我刚刚遇到过这个问题,看起来有更多近期选择 - 例如。 Html Diff algorithm for .NET