[TÍTULO DEL
DOCUMENTO]
[Subtítulo del documento]
- JSON:
JSON es un formato de intercambio de datos, fácil de escribir y leer, que se
utiliza hoy en día para compartir información entre diferentes aplicaciones y
lenguajes.
Aunque está basado en la sintaxis de JavaScript, es un lenguaje
independiente por lo que para leer / guardar deberemos convertirlo antes al
formato específico.
JSON permite pasar pares de valores, arrays y objetos, lo que le da una gran
capacidad de almacenar datos de todo tipo, de forma fácil y comprensible,
que lo ha hecho popular y ha sustituido al formato XML como estandar de
intercambio.
Además, el hecho de que WordPress utilice JSON como formato para la REST
API también ha influido en su popularidad.
Es el acrónimo para JavaScript Object Notation, y aunque,
no es necesariamente parte de JavaScript, de hecho es un
estándar basado en texto plano para el intercambio de
información, por lo que se usa en muchos sistemas que
requieren mostrar o enviar información para ser
interpretada por otros sistemas, la ventaja de JSON al ser un
formato que es independiente de cualquier lenguaje de
programación, es que los servicios que comparten
información por éste método, no necesitan hablar el mismo
idioma, es decir, el emisor puede ser Java y el receptor PHP,
cada lenguaje tiene su propia librería para codificar y
decodificar cadenas de JSON.
JSON puede representar cuatro tipos
primitivos(cadenas, números, booleanos, valores nulos)
y dos tipos estructurados(objetos y arreglos).
En JSON:
Una Cadena es una secuencia de ceros o más
caracteres Unicode.
Un Objeto es una colección desordenada de cero o
más pares nombre:valor, donde un nombre es una
cadena y un valor es una cadena, número, booleano,
nulo, objeto o arreglo.
Un Arreglo es una secuencia desordenada de ceros o
más valores.
¿Para que sirve JSON?
JSON puede ser leído por cualquier lenguaje de
programación. Por lo tanto, puede ser usado para el
intercambio de información entre distintas tecnologías.
Almacenamiento de datos de JSON
Como un ejemplo simple, la información sobre una persona
podría escribirse en JSON de la siguiente manera:
Esto crea un objeto que tenemos acceso mediante la variable
jason. Adjuntando el valor de la variable en llaves, estamos
indicando que el valor es un objeto. Dentro del objeto,
podemos declarar cualquier número de propiedades
mediante un “nombre de propiedad”: “valor de la
propiedad” emparejamiento, separados por comas. Para
acceder a la información almacenada en jason, podemos
referirnos simplemente al nombre de la propiedad que
necesita. Por ejemplo, para acceder a información sobre mí,
podríamos utilizar los siguientes trucos:
[Link](‘Edad es‘+ [Link]); // Output: Edad es
27 [Link](‘Nacionalidad es ‘+
[Link]); // Output: Nacionalidad es Peruano
Ejemplo más elaborado::
JSON se está convirtiendo en tan popular, que hoy en día
eso es lucha cabeza a cabeza con XML por la supremacía
para comunicación de datos en el world-wide-web.
- KEYLOGGUER:
- SS: