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