Hey. J'essaye d'analyser du JSON en HTML en utilisant jQuery. J'ai vérifié pour voir si ma demande d'API fonctionne, et c'est. Je pense qu'il se coince lors de l'ajout du code HTML.Analyse JSON avec jQuery
$('button').click(function(){
$.getJSON('http://api.songkick.com/api/3.0/events.json?apikey=MY_API_KEY&location=ip:94.228.36.39', function(data) {
$('.json').html('<p>' + data.location + '</p>' + '<p>' + data.uri + '</p>');
});
});
getJson
renvoie des charges de données dans le format suivant, mais je ne peux pas sembler analyser au format HTML.
{
"resultsPage": {
"totalEntries": 99,
"page": 1,
"results": {
"event": [
{
"type":"Concert",
"location": {
"city":"Huddersfield, UK"
,"lng":-1.78333,
"lat":53.65},
"popularity":0.0,
"status":"ok",
"uri":"http:\/\/www.songkick.com\/concerts\/4993456-barbirolli-quartet-at-st-pauls-hall?utm_source=2251&utm_medium=partner",
"venue":{
"uri":"http:\/\/www.songkick.com\/venues\/156338-st-pauls-hall?utm_source=2251&utm_medium=partner",
"lng":-1.78333,
"displayName":"St. Paul's Hall",
"id":156338,
"metroArea": etc......
Avez-vous jeté à http://www.jsonlint.com/? Avez-vous également regardé la console d'erreur Firebug et l'onglet réseau? – Boldewyn