-1

PhoneGap アプリケーションで json ファイルを解析しようとしています。Stackoverflow で検索したところ、このコードが見つかりました。

これが私のコードです

 $(document).ready(function() {
    var url =  "http://www.shobingg.com/cms/sites/php/message.json";
    $.getJSON(url + "?callback=?", null, function(data) {
        alert(data);
    });
});

jsfiddle

ここで元の投稿を見ることができます

私のコードの問題は何ですか?

4

1 に答える 1

1

わかりました.これはアプリケーションでjsonを解析できる唯一の方法ではありません.これは実際にJSONP-Json With Paddingあり、あなたが話しているJSONPでは、サーバーからのデータJSON.を要求するときにコールバック関数が必要です.使用する代わりに.ファイルを呼び出すだけです. 、応答を取得し、Request を使用して解析します。JSONJSONPJSONJSONAjax

例えば

jQuery.ajax({
        async: false,
        type: "POST", 
        url: 'Your URL,
        success: function(response) 
               {
                  var ss = JSON.parse(response);
                      console.log(ss);
                }
            });

このコードは、PhoneGap アプリケーションを開発していたときに機能しました。アプリケーションで JSON データが必要で、このコードからデータを取得しました。これが役に立てば幸いです。

于 2013-05-20T11:35:20.713 に答える