从Wiki页面获取整洁的内容。 (MediaWiki API)

时间:2011-07-31 18:50:23

标签: android mediawiki wikipedia-api

我希望以这种格式(下图)从Wiki获取内容页面,然后在WebView中显示它。这意味着内容包括文本和链接。

Einstein

我试过这个,但输出似乎很乱。 http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&titles=Albert_Einstein&format=xmlfm

3 个答案:

答案 0 :(得分:5)

我在一年之后偶然发现了这个答案,并希望在此帖中注明?action=render参数has been depreciated

推荐的方法是使用Mediawiki API to parse the wikitext

答案 1 :(得分:4)

你想要index.php?action=render; an example。这将返回页面内容的HTML,没有侧边栏/页眉/页脚HTML。您必须自己匹配并删除信息框。

参考:MediaWiki — Manual:Parameters to index.php

答案 2 :(得分:0)

您可以使用mediawiki而不是wikicode生成的HTML。

BTW:看看this