2011-12-22 72 views
-2

我想爲Windows Phone 7上的網站編寫客戶端,但該網站沒有API。客戶應該簡單地從網站獲取數據並顯示合適的表單。我可以用什麼來寫這樣的客戶端Windows Phone客戶端網站

+0

您需要提供更多信息 - 這個問題太含糊。 –

+3

a)站點不在'wp7上',b)客戶端沒有任何內容,c)哪個站點沒有API,d)應該從未知站點獲取什麼數據? e)定義合適的形式? f)您可以使用鍵盤編寫大多數程序。 – TJHeuvel

+0

它是你自己的網站或第三方嗎?這個問題太準確,答案太模糊。我建議你通過例子和更具體的信息來改進它。 – Purplegoldfish

回答

1

一般來說,我相信你在尋找的稱爲屏幕刮板。一旦你清除了數據,你就可以設計一個界面來顯示你要找的東西。

+0

你的意思是使用解析器,但它不會減慢應用程序 – user1111755

0

我在這裏做了很多假設,因爲你沒有提供具體的問題。請編輯它以澄清你正在嘗試完成的究竟是什麼,如果可能的話,還有一些你嘗試過的代碼示例。

如果我理解正確,您唯一能做的就是從網站的HTML中提取您正在討論的「信息」。您可以使用WebClient用於此目的。更具體地說,你想要使用WebClient.DownloadStringAsync(Uri)來下載網頁的HTML。 完成之後,下一步是將其解析爲XDocument或使用Regex查找您正在查找的信息。

1

我的建議是在該網站上搜索RSS。 RSS是一個開放的XML協議,它可以很容易地顯示網站更新:)