如何将html内容转换为可读字符串c#

时间:2014-05-27 05:10:41

标签: c# winforms datagridview web-scraping

您好我正在尝试阅读网站中的datagrid视图。

我正在使用此代码来读取datagridview,

        string url = "http://www.nseindia.com/live_market/dynaContent/live_analysis/top_gainers_losers.htm";

        HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);
        myRequest.Method = "GET";
        myRequest.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5";
        myRequest.CookieContainer = new CookieContainer();
        myRequest.Accept = "*/*";

        WebResponse myResponse = myRequest.GetResponse();

        StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8);
        string result = sr.ReadToEnd();
        test.WriteTextFile("C:\\test.txt", result);
        sr.Close();
        myResponse.Close();

我对于在代码中存在的url中读取datagrid的行和列感到困惑。这是保存字符串的图像,

http://i.stack.imgur.com/WgQ1s.jpg

我只想阅读行和列。任何人都可以建议我阅读网站数据网格的简便方法。 提前谢谢。

0 个答案:

没有答案