0

现在,我正在获取 Google 搜索的 XML。但是,XML 文档太大了,我在任何地方都找不到任何东西。我想知道如何在谷歌上找到答案。我的意思是,当你用谷歌搜索“佛罗里达州首府”时,顶部的方框会显示塔拉哈西。我想访问该信息,但我不确定如何访问。

var request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
var response = request.GetResponse();

var rstream = response.GetResponseStream();
var sr = new StreamReader(rstream);
var json = sr.ReadToEnd();
Console.WriteLine(json.ToString());

最后一个Console.Writeline显然只是射出了一个巨大的 XML 文档怪物

4

2 回答 2

0

看到这个它使用 LINQ 从 XML 文档中提取一条信息https://coderwall.com/p/qghcqw

于 2013-07-29T02:55:59.640 回答
0

如果您请求 HTML,解析数据的好方法是使用 HtmlAgilityPack

http://htmlagilitypack.codeplex.com/

于 2013-07-29T02:56:37.043 回答