Вы можете проанализировать JSON, чтобы превратить его в объект JavaScript:
var data = $.parseJSON(json_string);
// or without jQuery:
var data = JSON.parse(json_string);
Если я правильно понял ваш вопрос, вы должны иметь JSON, который выглядит следующим образом:
[
{
"firstName": "John",
"lastName": "Smith"
},
{
"firstName": "Another",
"lastName": "Person"
} // etc
]
Так что вы можете просто перебирать людей так:
$(document).ready(function() {
var str = '[{"firstName":"John","lastName":"Smith"},{"firstName":"Another","lastName": "Person"}]',
data = $.parseJSON(str);
$.each(data, function() {
var html = '<div class="person-list-item"><div>' + this.firstName + '</div><div>' + this.lastName + '</div></div>';
$('#person-list').append(html);
});
});
Fiddle: http://jsfiddle.net/RgdhX/2/