Я хочу получить страницу содержания из Wiki в этом формате (рисунок ниже), а затем показать его в WebView.Это означает, что контент включает в себя текст и ссылки.
Я пробовал это, но вывод кажется грязным.http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&titles=Albert_Einstein&format=xmlfm
Я наткнулся на этот ответ год спустя и хотел бы отметить, что параметр ?action=render устарел с этого поста.
?action=render
Рекомендуемый метод - использовать Mediawiki API для анализа wikitext .
Вы хотите index.php?action=render; пример . Это возвращает HTML содержимого страницы без HTML боковой панели / верхнего / нижнего колонтитула. Вы должны будете сопоставить и удалить инфобоксы самостоятельно.
index.php?action=render
Ссылка: MediaWiki - Manual: Параметры для index.php .
Вы можете использовать HTML, сгенерированный mediawiki вместо wikicode.
Кстати: посмотрите на this