如何解析api数据的JSON url并在div中显示

时间:2014-04-19 14:28:17

标签: json

我想从Json url api页面获取数据,我怎么能得到这个,请在​​这方面帮助我

$(document).ready(function() {
    $("#driver").click(function(event){
        $.getJSON('http://globalmetals.xignite.com/xGlobalMetals.json/GetLondonFixing?Symbol=XAU&Currency=USD', function(data) {
            var json = $.parseJSON(data);
            $('#stage').html('<p> Outcome: ' + json.Outcome + '</p>');
            $('#stage').append('<p>Message : ' + json.Message+ '</p>');
            $('#stage').append('<p> Name: ' + json.Name+ '</p>');
        });
    });
});

1 个答案:

答案 0 :(得分:0)

当您使用$.getJSON时,已经为您解析了数据,调用$.parseJSON是错误的。

$.getJSON('http://globalmetals.xignite.com/xGlobalMetals.json/GetLondonFixing?Symbol=XAU&Currency=USD', function(json) {
    $('#stage').html('<p> Outcome: ' + json.Outcome + '</p>');
    $('#stage').append('<p>Message : ' + json.Message+ '</p>');
    $('#stage').append('<p> Name: ' + json.Name+ '</p>');
});