Buenas,
Estoy tratando de recorrer una cadena JSON que proviene de un select a una tabla de sqlite3.
Solo necesito desplegar el campo "tile_data", pero de la forma en que lo estoy haciendo no me funciona
Este es mi codigo:
Código Javascript
:
Ver originalloadBinaryFile('./database.sqlite', function(data){
var db = new SQL.Database(data);
var res = db.exec("SELECT zoom_level,tile_column, tile_row,hex(tile_data) tile_data FROM tiles WHERE zoom_level=4 ORDER BY zoom_level, tile_column, tile_row");
var obj = JSON.stringify(res);
/* este es el formato del JSON
var obj = "[{
"columns":["zoom_level","tile_column","tile_row","tile_data"],
"values":[
[4,4,4,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C71"]
,[4,4,5,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C72"]
,[4,4,6,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C73"]
,[4,4,7,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C74"]
,[4,5,4,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C75"]
,[4,5,5,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C76"]
,[4,5,6,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C77"]
,[4,5,7,"89504E470D0A1A0A0000000D49484452000001000000010008060000005C78"]
}]"
*/
document.getElementById("res").value = obj;
for (var key in obj){
if (obj.hasOwnProperty(key))
{
alert(key + " = " + obj[key]);
}
}
});
Gracias de antemano!