Como usar JSON con Google Apps Script


JSON es un formato de datos extremadamente útil que tiene una gran aceptación en el mundo de las APIs. Así que si nos interesa usar APIs con Google Apps Script es interesante que sepamos como debemos usarlo.

Aquí os dejo la referencia rápida de todo lo que necesitas para trabajar con JSON.
//Generalmente obtendremos un json de una llamada a una API
var response = UrlFetchApp.fetch(url, options);

//Parseamos la respuesta ( string ) para obtener un objeto JSON
var json     = JSON.parse(response.getContentText());

//Si quisieamos hacer el paso inverso,convertir objeto JSON a string...
var string = JSON.stringify(payload)

//Obtenemos variables del JSON
var nombre = json.nombre;
var edad   = json.edad;

//Obtenemos un subojeto del JSON
var data   = json["data"];

//Tambien podemos obtener el subojeto con un variable
var identificador = "data";
var data          = json[identificador];

//Obtenemos un vector de objetos
for(var i = 0 ; i < json.length ; ++i)  
{
     var data = json[i];
     Logger.log(data.nombre);
}

Puedes ver que es muy sencillo, pero su potencia es brutal. Aunque sea sencillo, es bastante fácil a veces que las cosas no funcionen, si es el caso no vaciles en hacerme llegar tus dudas.

Nos vemos!



No hay comentarios:

Publicar un comentario

Tal vez te interese