http://www.xyz.com/abc.jsonの形式のURLからデータを取得しようとしています。私は次の方法で$.ajaxメソッドを使用してこれを達成しようとしています。
var json = (function () {
var json = null;
$.ajax({
'async': false,
'global': false,
'url': "http://www.xyz.com/abc.json.",
'dataType': "json",
'success': function (data) {
json = data;
}
});
return json;
})();
しかし、私はこれを実行させることができません。取得したデータをループして、特定の条件を確認する必要があります。これは、jsonデータに名前が付いていれば、$。getJSonを使用して簡単に実現できますが、ファイルの形式は次のとおりです。
[{
"name": "abc",
"ID": 46
}]
そのため、使用する前に、効果的に変換してJavascriptオブジェクト変数に格納する必要があります。私がどこで間違っているのかについての提案はありますか?