0

世界銀行から提供されたデータでこれらの問題が発生しています。データ呼び出しを行っていたとき、すべてがうまくいきました(有効なJSONを受け取りました)。しかし、私はプロジェクト API を使用しているため、JSON 要求は .txt ファイルを返します。

私の質問は、この .txt ファイルを JS または jQuery で解釈できますか? または、localStorage に保管できますか?

プロジェクト リンクの例: http://bit.ly/N8cFxO

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

(このリンクにはプロジェクトが含まれていないことを知っています)

ご回答ありがとうございます。

4

4 に答える 4

1

はい、jquery $.parseJSON() 関数を使用して json オブジェクトに変換できます。

于 2012-08-18T19:25:43.013 に答える
0

ファイルの内容が有効な JSON 文字列である限り、問題なく解析できます。

リンクしたファイルの場合、有効な JSON であり、使用可能です。

于 2012-08-18T19:25:20.430 に答える
0

ローカルファイルを使用して解決しました。

于 2012-09-14T13:46:34.280 に答える
0

ストリームから .txt ファイルを 1 行ずつ読み取り、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 
    }
于 2012-08-18T19:28:54.757 に答える