2017-02-07 19 views
1

現時点ではJavascriptとJSONを学習していますが、実際にはすべて混乱しています。私はJSON配列からデータを抽出しようとしているJSON配列をJavascriptに抽出し、HTMLリストとして表示

、私は現時点では更に多くのように見えることはできません。この時点

$(function(){ 
    var $reviews = $('#reviews'); 
    $.ajax({ 
     type: 'GET', 
     url: "https://api.feefo.com/api/10/reviews/all?merchant_identifier=pub-insurance-4u-co-uk&fields=reviews.service.rating.rating,reviews.service.review,reviews.customer.display_name", 
     success: function(reviews) { 

     $.each(reviews, function(i, review) { 
     $reviews.append('<li>name: '+ review.display_name +', review: '+ review.review + ', rating: '+ review.rating + '</li>'); 
    }); 
    } 
}); 
}); 

ようになってきました。私はJSON.parse()について読んだことがあります。おそらくそれが私の必要なものです。どんな助け/助言も大歓迎です!

答えて

1
$(function(){ 
    var $reviews = $('#reviews'); 
    $.ajax({ 
     type: 'GET', 
     url: "https://api.feefo.com/api/10/reviews/all?merchant_identifier=pub-insurance-4u-co-uk&fields=reviews.service.rating.rating,reviews.service.review,reviews.customer.display_name", 
     success: function(reviews) { 
     //console.log(reviews); 
     $.each(reviews.reviews, function(i, review) { 
     $reviews.append('<li>name: '+ review.customer.display_name +', review: '+ review.service.review + ', rating: '+ review.service.rating.rating + '</li>'); 
    }); 
    } 
}); 
}); 

オブジェクトをログに記録してコンソールで確認すると便利です。それで構造を見てあなたが好きなものを印刷することができます。私はここ:) をやったことだ

はスクリーンショットです:

console output

そして、ここでフィドルです: Fiddle

+0

エクセレント!とてもシンプルです....ありがとうございました!最後に私はこれで前進することができます! – DanRio

関連する問題