如何从C#/ XAML中的网页抓取数据

时间:2012-10-12 22:24:22

标签: c# windows-phone-7

在Windows Phone 7开发方面,我是全新的。我已经下载了Windows Phone SDK 7.1和M​​icrosoft Visual Studio 2010.对于练习,我正在尝试创建一个可以访问weather.com并拉动当前当地天气的应用程序。

我知道如何使用ToolBox中的WebBrowser工具访问网站,但这不是我想要做的。我希望它在启动应用程序时拉动天气。什么XAML和/或C#代码可以让我这样做?

2 个答案:

答案 0 :(得分:2)

您可以尝试HtmlAgilityPack库来解析html。或者您可以使用WebClient下载数据并自行解析。此外,检查您是否有适用于天气网络的API,这对您的应用来说会更容易和更好。

答案 1 :(得分:0)

忘记Apis和webbrowser。使用httprequest, Httpresponse,你有更多的灵活性

的System.Web