windows-phone-7 - 在 Windows Phone 7 中访问网站内容

标签 windows-phone-7

我正在寻找如何从 Windows Phone 7 设备访问网站上的信息,而无需打开浏览器窗口。例如,如果我有一个提供每日词典单词和定义的网站,我如何在 wp7 应用程序中导航到该单词而不打开整个页面进行显示?

从某种意义上说,该应用程序将是一个页面抓取工具,只是查找页面上的一些数据。

我知道如何以编程方式打开网络浏览器,但无法找出如何在没有浏览器窗口的情况下获取页面内容。

最佳答案

您可以使用 WebClient(如果体积不大)或 HttpWebRequest(对于 UI 线程响应能力更好)拉取 http 数据。

这里有API供您引用。

HttpWebRequest Class (System.Net)

WebClient Class (System.Net)

一个演示项目,展示了两者的使用情况。

WebClient, HttpWebRequest and the UI Thread on Windows Phone 7

然后,您需要解析您下拉的 html,以从中得到您想要的内容。

关于windows-phone-7 - 在 Windows Phone 7 中访问网站内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4074764/

相关文章:

c# - 在mvvm模型中实现Windows Phone应用

windows-phone-7 - WP7 Bing map 图钉 - 如何调整自定义图钉的位置?

windows-phone-7 - 工具包的绑定(bind)问题:MultiselectList Windows Phone 8

Silverlight 全景控件 : Control overlap?

c# - 通过 TCP 发送大字符串 - Windows Phone

c# - Windows Phone 7 计划任务运行

c# - 如何获取 WP7 内容项目中的 Assets 列表?

listbox - Windows Phone Mango - ListBox 还是 LongListSelector?

c# - 在 XNA 中获取轻拂手势的起始位置

c# - Windows Phone 7 - 验证推送通知的步骤