2014-02-10 4 views
0

Я новичок в телефонном разрыве, и я прошел через похожие вопросы, связанные с разбором данных JSON.Как разобрать ответ JSON в телефонном разрыве?

Я не получаю достаточно объяснений от этих вопросов

Вот мой код, который я использовал для получения ответа JSON

function GetData() { 
    var jqxhr = $.getJSON('http://api.geonames.org/postalCodeLookupJSON?postalcode=6600&country=AT&username=demo', parseResult) 
    .error(function() { 
    alert('error'); 
    }); 
} 

function parseResult(tx) { 
    alert("Success"); 
    alert(JSON.status.itemList); 
    var data = JSON.parse(tx); 
    alert(data); 
} 

Я хочу знать, как отображать полученные данные в alertview, а также к умеют разбирать ответ.

Любая помощь будет высоко оценена.

ответ

1

Вы уже получаете ответ в формате JSON только поэтому нет необходимости разобрать его

$(document).read(function(){ 
$.ajax({ 
url:'http://api.geonames.org/postalCodeLookupJSON', 
type:'post', 
data:{"postalcode":"6600","country":"AT" }, 
dataType:'json', 
success:function(output) 

$.each(output,function(key,value){ 
    alert(value.status); 
},error:function(err){alert(err);} 

}); 
}); 

Это для 1D массив ....

Смежные вопросы