¿Qué es JSON y cómo usarlo?

Los programadores web siempre estamos buscando nuevas tecnologías que nos permitan crear aplicaciones de manera eficiente y eficaz, y es por eso que JSON no debe faltar en nuestra herramienta de trabajo.

¿Qué es JSON?

JSON (JavaScript Object Notation) es un formato para el intercambio de datos. La simplicidad de JSON ha resultado en su uso difundido, especialmente como una alternativa para XML. Una de las mayores ventajas que tiene el uso de JSON es que 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.

¿Cómo usar JSON?


Veamos un ejemplo de como usar JSON


{"Alimentos":
 [
  {"Enlatados":
   [
    {"Nombre":"Leche","Cantidad":3},
    {"Nombre":"Atún","Cantidad":5},
    {"Nombre":"Sardina","Cantidad":3}
   ]
  },
  {"Granos":
   [
    {"Nombre":"Lenteja","Cantidad":"5kg"},
    {"Nombre":"Frijol","Cantidad":"10kg"},
    {"Nombre":"Soya","Cantidad":"8kg"}
   ]
  }
 ]
}

En este ejemplo crie un objeto llamado Alimentos y, dentro de este objeto almacené un array de dos elementos. El primer elemento del array contiene un objeto llamado enlatados y el segundo elemento del array contiene otro objeto llamado granos. Estos objetos a su vez contienen un array cuyo contenido es el nombre y la cantidad de enlatados o granos.

En internet encontramos una herramienta muy buena para poder visualizar mejor nuestros objetos JSON, el cual te muestra los objetos de forma gráfica, la herramienta es JSON Viewer.

Bibliografia

  1. http://www.w3schools.com/json/json_syntax.asp
  2. http://www.canela.me/articulo/%C2%BFqu%C3%A9-es-json-y-d%C3%B3nde-se-usa
  3. https://geekytheory.com/json-i-que-es-y-para-que-sirve-json/
  4. http://frontendlabs.io/1490--json-que-es-json-parse-json-stringify

Comentarios

Entradas populares de este blog

Crear una base de datos en Oracle 21c Express Developer

Crear Variable de Entorno para Oracle 21c Express Edition

Como quitar dominio de la lista negra de Hotmail