【问题标题】:Returning a specific category with Wikipedia API (Mediawiki API)使用 Wikipedia API (Mediawiki API) 返回特定类别
【发布时间】:2018-10-24 01:20:44
【问题描述】:

我在 Android Studio 开发方面相对较新,但我想做的是使用 Wikipedia API 将 Wikipedia 页面上特定类别的文本返回到我的应用程序中。

例如,敏捷 Scrum 的维基百科页面 (https://en.wikipedia.org/wiki/Scrum_(software_development)),我想专门返回“角色”下的“产品负责人”类别。

我尝试过的事情:

https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&exintro=&explaintext=&titles=Scrum_(software_development)

https://en.wikipedia.org/w/api.php?format=json&action=query&prop=extracts&titles=Scrum_(software_development)

有没有办法通过Android Studio代码过滤掉特定类别?

终极目标:

目标是获取特定类别的文本,将其带回应用程序,然后将其放入滚动视图。我在尝试并将 wiki 介绍页面信息放入滚动视图时看到的一个问题是,我想删除几个 json 符号,例如

</h2>\n<p>

任何关于如何解决我的问题的建议将不胜感激!

【问题讨论】:

    标签: java android json android-studio wikipedia-api


    【解决方案1】:

    阅读Wikipedia's RESTBase,根据我对您问题的理解,您应该使用以下请求 URL 来获取内容:

    https://en.wiktionary.org/api/rest_v1/page/segments/Scrum_(software_development)%23Product_owner
    

    现在要格式化 JSON(以排除转义等),您应该使用 interface{},就像这个答案解释得更清楚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-21
      相关资源
      最近更新 更多