我正在寻找如何从 Windows Phone 7 设备访问网站上的信息,而无需打开浏览器窗口。例如,如果我有一个提供每日词典单词和定义的网站,我如何在 wp7 应用程序中导航到该单词而不打开整个页面进行显示?
从某种意义上说,该应用程序将是一个页面抓取工具,只是查找页面上的一些数据。
我知道如何以编程方式打开网络浏览器,但无法找出如何在没有浏览器窗口的情况下获取页面内容。
最佳答案
您可以使用 WebClient(如果体积不大)或 HttpWebRequest(对于 UI 线程响应能力更好)拉取 http 数据。
这里有API供您引用。
HttpWebRequest 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/