我正在寻找如何从Windows Phone 7设备访问网站上的信息,而无需打开浏览器窗口。例如,如果我有一个提供每日字典单词和定义的网站,我怎样才能在我的wp7应用程序中导航到该单词而无需打开整个页面进行显示?
从某种意义上说,该应用程序将是一个页面抓取器,只是在页面上查找一些数据。
我知道如何以编程方式打开网页浏览器,但无法在没有浏览器窗口的情况下找到如何获取网页内容。
答案 0 :(得分:3)
您可以使用WebClient(如果是简单的卷)或HttpWebRequest(更好地用于UI线程响应)来提取http数据。
API在此供您参考。
HttpWebRequest Class (System.Net)
一个演示项目,显示在这里使用。
WebClient, HttpWebRequest and the UI Thread on Windows Phone 7
然后你需要解析你拉下来的html,以便摆脱它想要的东西。