JSON请求返回.txt文件

JSON request returns .txt file

本文关键字:文件 txt 返回 请求 JSON      更新时间:2023-09-26

我在处理世界银行提供的数据时遇到了这些困难。当我进行数据调用时,一切都很顺利(我收到了有效的JSON)。但由于我使用的是API项目,JSON请求返回一个.txt文件。

我的问题是:我可以用JS或jQuery来解释这个.txt文件吗?或者我可以在本地存储库中储存它吗?

项目链接示例:http://bit.ly/N8cFxO

{"rows":10,"os":"0","page":"1","total":"0","projects":{}}

(我知道这个链接不包含任何项目)

提前感谢您的回答!

是的,您可以使用jquery$.parseJSON()函数将其转换为json对象。

只要文件的内容构成一个有效的JSON字符串,那么您就可以毫无问题地解析它。

对于您链接的文件,它是有效的JSON,因此可以使用。

逐行从流中读取.txt文件并解析JSONObject。

 URL url = new URL("Your api link");

 BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
    while ((line = in.readLine()) != null) {
    JSONObject jobject = new JSONObject(line);
    //parse your JSON data 
    }

我使用本地文件解决了这个问题。