I think the issue you might be encountering is that the JSON being returned is an object wrapped in an array. To parse you will have to iterate through the array first:
for( var x = 0; x < data.length; x++ ) {
var i = data[ x ];
i.title.appendTo("#listview");
}