Crear y Parsear (analizar) un JSON con datos de FileMaker 16 — Parte 1.

Según la Wikipedia:

JSON, acrónimo de JavaScript Object Notation, es un formato de texto ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de JavaScript aunque hoy, debido a su amplia adopción como alternativa a XML, se considera un formato de lenguaje independiente.

Esto quiere decir que es mucho más legible que XML, ideal para las API de distintas aplicaciones Web.

La estructura de un objeto JSON va entre llaves: { }, un arreglo (array) va entre corchetes: [ ], un cadena (string) va entre comillas “ “, un booleano : true o false, un numero: entero o flotante y de tipo nulos (null).

Estructura básica de un objeto JSON.

Ahora aprovechamos los super poderes que FileMaker en su nueva versión 16 trae de forma nativa.

Vamos a crear una base de datos de ejemplo con estas entidades:

  • id
  • titulo
  • autor
  • tema
  • sku

Después de llenar algunos registros, vamos a crear otra entidad de tipo calculo para el resultado y lo llamaremos json.

  • json

Usaremos la función JSONSetElement que según la documentación de FileMaker sirve para añadir o modificar un elemento de datos identificado por un nombre de objeto, un índice de matriz o ruta.

JSONSetElement ( json ; keyOrIndexOrPath ; valor ; tipo )

Este es el resultado:

Muy bien ahora vamos a obtener todos los datos

En la próxima parte vamos formar nuestro script de una Forma más elegante así crear el arreglo completo en nuestro JSON.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.