2011-03-06 177 views
0

嗨我正在從一個網站的數據,並將其顯示在表中的應用程序工作。我已經成功地製作了一個RSS feed(就像twitter feed一樣,所以我認爲它是一個xmlparser),但是現在我想從一個沒有RSS feed的網站獲取數據..我只想得到從網頁....任何建議我怎麼做,而不XMLParser的標題...iPhone的網絡服務NSURL

感謝

+0

我想你說的屏幕抓取是「壞」,將被拒絕。你能透露你在說什麼網站嗎?加油站點的數據很可能來自XML Feed。 – Ternary 2011-03-07 06:59:56

回答

0

我認爲最好的辦法是創建服務器PHP/ASP上/ .. 。頁面將從遠程網站上刮取數據。

然後,在該頁面中,您可以使用一些CURL來刮取數據。 See here

接下來,您以所需格式(XML/jSon/etc ...)返回數據。

最後,您可以輕鬆地從您的代碼中調用該腳本。

另一方面,請注意不要刮擦任何東西,因爲瀏覽通常是非法的,Apple會因此拒絕您的應用程序。 有一個nice post談論它。