No te compliques la vida y utiliza AJAX.
OBviamente tu estructura es JSON, por lo que Javascript la soporta nativamente. Lo unico que tienes que hacer es decirle a Javascript de donde leerla.
si creas una pagina en PHP que regrese esa estructura solamente y ponga los encabezados para JSON, usando jQuery lo unico que tienes que hacer es:
Código Javascript
:
Ver original$.ajax({
url: "tuScript.php"
}).done(function(datos) {
console.log(datos.source, datos.target, datos.type);
});