0

我有两个 HTML 页面,页面的内容是第 1 列和第 2 列。Column1 在两页中具有相同的数据,而列 2 不同(将列 2 视为计数器值)。我如何比较这两个页面

我有的选择:

1)使用我使用的工具(可能是 SoapUI)编写脚本并解析每个 html 页面 2)使用一些可用于 Java/Perl/Python 的内置库

我正在寻找类似quickdiff.com的方式。

注意: html 页面有防火墙,公众无法访问,这意味着互联网上可用的差异工具不起作用。这两个 html 页面是来自同一网站的实例。

有关如何解决此问题的任何指示?

谢谢

编辑:正如我所提到的,html页面包含两列,其中第1列在两个页面中相同,而column2是一个计数器值。如果column1的值为“a”,column2在第1页中为1,那么column1也是“a”并且 column2 在第 2 页中为 2,这些将被 diff 命令视为不同。我想将它们视为相同。换句话说,忽略 column2,只看到 column1 的差异

4

1 回答 1

0

您可以使用wgetanddiff来显示差异:

diff <(wget -q -O - http://www.site1.com/) <(wget -q -O - http://www.site2.com/)
于 2012-04-16T02:54:38.623 回答