Wikiからこの形式のコンテンツページ(下の画像)を取得して、WebViewに表示したいと思います。これは、コンテンツにテキストとリンクが含まれていることを意味します。
これを試しましたが、出力が乱雑に見えます。 http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&titles=Albert_Einstein&format=xmlfm
Wikiからこの形式のコンテンツページ(下の画像)を取得して、WebViewに表示したいと思います。これは、コンテンツにテキストとリンクが含まれていることを意味します。
これを試しましたが、出力が乱雑に見えます。 http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&titles=Albert_Einstein&format=xmlfm
1年後にこの回答に出くわしましたが、この投稿の時点で?action=render
パラメーターが減価償却されていることに注意してください。
推奨される方法は、MediawikiAPIを使用してウィキテキストを解析することです。
あなたが欲しいindex.php?action=render
; 例。これにより、サイドバー/ヘッダー/フッターのHTMLを含まないページコンテンツのHTMLが返されます。自分でインフォボックスを照合して削除する必要があります。
ウィキコードの代わりに、mediawikiによって生成されたHTMLを使用できます。
ところで:これを見てください