JSON请求返回.txt文件

时间:2012-08-18 19:23:25

标签: javascript jquery json jsonp local-storage

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

我的问题是:我可以用JS或jQuery解释这个.txt文件吗?或者我可以在localStorage中存货吗?

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

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

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

提前感谢您的回答!

4 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

只要文件的内容生成有效的JSON字符串,就可以解析它而没有任何问题。

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

答案 2 :(得分:0)

逐行从流中读取.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 
    }

答案 3 :(得分:0)

我使用本地文件解决了它。