如何从JSON响应中收到的URL中提取文本(文章)

时间:2017-02-04 14:18:41

标签: android json api

我是Android的新手,目前我正在开发一个应用程序,显示印度报纸的所有社论文章。 直到现在,我已经学会从报纸的api中收到的JSON回复中提取标题,日期,作者,描述。 但在内容方面,他们只提供了一个网址。 我不知道如何从URL中提取完整的文章。 我怎样才能做到这一点?在下面的给定图像中,为内容提供了url。 In this image, url is provided for the content

1 个答案:

答案 0 :(得分:0)

更简单的解决方案是打开网址并获取内容。您可以使用以下代码执行此操作:

InputStream input = new URL(<the returned url>).openStream();

在InputStream中,您将获得从url返回的代码。

但是,如果您要向用户展示该文章,如果您想在应用内展示内容,或者想要使用意图调用用户浏览器应用,则可以拥有WebView

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(<the returned url>));
startActivity(browserIntent);
相关问题