如何比较两个不同网页的文字并进行比较?

时间:2014-07-11 05:40:50

标签: c# string compare webpage

我想用C#编写代码

  1. 访问www.abc.com>阅读页面上提供的全文>将文本保存到string1 那么
  2. 访问www.xyz.com>阅读页面上提供的全文>将文本保存到string2 那么
  3. 将string1与string2进行比较以验证它们是否相同
  4. 例如。

    如果string1 = "Hello World"string2 = "Hello World">测试通过

    如果string1 = "Hello World"string2 = "Hello Tom">测试失败

1 个答案:

答案 0 :(得分:3)

发布代码片段总是很好,所以它证明了你们真的尝试了一些东西。但是你去了,这是一个非常简单的任务......

public class TestClass
{
    public static void Main(string[] args)
    {
        bool isEqual = DownloadString("www.abc.com") == DownloadString("www.xyz.com")
        // do whatever you want with it
    }    

    private static string DownloadString(string address)
    {
        using (WebClient client = new WebClient())
        {
            return client.DownloadString(address);
        }
    }
}