2011-08-02 49 views
0

我想从维基百科下载信息到我的iOS应用。首先,我创建了简单的RSS阅读器,但我无法从wiki下载日期。现在,我认为我应该为wiki创建解析器。维基百科作为我的iOS应用的一部分

您对此有何看法?有任何想法吗?

感谢, 托梅克

回答

2

在我看来,解析一个网站是不是一个好主意。只有网站设计中的最小变化才能破坏您的应用程序并使其无法使用。我会尝试以另一种方式获取您的数据。 ;-)

桑德罗·迈耶

+0

你能告诉我关于这种替代方法吗?任何示例? – user874460

+1

看下面的一篇文章。链接很棒。 ;-) –

1

直接从您的应用程序报废一个网站是不是一个好主意。如果您打算这么做,建议您在服务器上执行此操作,并以众所周知的格式将数据提供给您的应用程序,以便您的服务器可以快速管理网站更改,从而永不中断你的应用。

尽管维基百科没有正式的API,但它提供了从服务器提取数据的其他方法。您应该检查此链接:

http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot#APIs%5Ffor%5Fbots

1

我知道这个问题是很老。但我已经处理了同样的问题,并写了这个非常小的图书馆。我正在使用mediawiki api(在菲利普的帖子中提到)来获取所需的信息。

https://github.com/prine/WikiApiObjectiveC