2

Wikiからこの形式のコンテンツページ(下の画像)を取得して、WebViewに表示したいと思います。これは、コンテンツにテキストとリンクが含まれていることを意味します。

アインシュタイン

これを試しましたが、出力が乱雑に見えます。 http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&titles=Albert_Einstein&format=xmlfm

4

3 に答える 3

5

1年後にこの回答に出くわしましたが、この投稿の時点で?action=renderパラメーターが減価償却されていることに注意してください。

推奨される方法は、MediawikiAPIを使用してウィキテキストを解析することです

于 2013-02-15T16:08:23.377 に答える
4

あなたが欲しいindex.php?action=render; 。これにより、サイドバー/ヘッダー/フッターのHTMLを含まないページコンテンツのHTMLが返されます。自分でインフォボックスを照合して削除する必要があります。

参照:MediaWiki —マニュアル:index.phpへのパラメーター

于 2011-07-31T22:57:30.877 に答える
0

ウィキコードの代わりに、mediawikiによって生成されたHTMLを使用できます。

ところで:これを見てください

于 2011-07-31T19:19:48.697 に答える