Parsing Json From Google Map
I want to display place details from this json: I have problem with parse it, i want to get 'website', 'name' and 'rating'. This is a link to json: https://maps.googleapis.com/maps
Solution 1:
replace:
 $.each(data, function(entryIndex, entry) {
     var html = '<div class="entry">';
     html += '<h3 class="term">' + entry['name'] + '</h3>';
     html += '<div class="part">' + entry['website'] + '</div>';
     html += '<div class="definition">';
     html += entry['rating'];
     html += '</div>';
     html += '</div>';
     $('#dictionary').append(html);
  });
with:
var html = '<div class="entry">';
     html += '<h3 class="term">' + data.result['name'] + '</h3>';
     html += '<div class="part">' + data.result['website'] + '</div>';
     html += '<div class="definition">';
     html += entry['rating'];
     html += '</div>';
     html += '</div>';
     $('#dictionary').append(html);
The each is not needed. Access the data directly with data.result.name, since data is a single object as well as result
Post a Comment for "Parsing Json From Google Map"