2

我正在尝试向我的 WinRT 应用程序添加谷歌搜索功能。我必须在不使用 google api 的情况下做到这一点。我检索了谷歌搜索页面,但它是一个 html 标签丛林。如何解析此搜索页面以分别获取每个搜索结果?

string url = "http://www.google.com/search?q=" + txtSearchKey.Text.Trim();
                System.Net.Http.HttpClient client = new System.Net.Http.HttpClient();
               System.Net.Http.HttpResponseMessage resp = await client.GetAsync(url);
               txtResult.Text = await resp.Content.ReadAsStringAsync();
4

1 回答 1

2

您可以尝试使用可以从 nuget 或从此处获得的 HTMLAgility Pack

于 2013-01-05T17:15:44.940 回答