JSON (JavaScript Object Notation) proporciona una base para definir datos que se van a usar en varias aplicaciones y frameworks de desarrollo.
Desde archivos de configuración, intercambio de datos entre las capas, almacenaje de los datos, etc.
Imagen original de tutoriales.online
Habitualmente JSON define la sintaxis y el esquema JSON define la estructura. Hoy en día muchos lenguajes de programación y librerías soportan el uso de JSON.
La estructura de un contenido JSON contiene objetos, arrays, y pares de nombre/valor:
El valor puede ser un número, una cadena de texto (entre comillas), un booleano (true o false), un objeto (definido entre llaves {}), el null, un array (definido por corchetes [ ]), o una fecha.
Allí puedes encontrar un validador online de json, además de más detalles sobre los esquemas json.
Tech4all es el fundador de portal de tutoriales online, puedes conocer más sobre nosotros aquí