2011-03-06 125 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谈论它。