馃敟 JSON, INTRODUCCI脫N

驴Qu茅 es el formato JSON?

JSON es un formato para almacenamiento e intercambio de datos que esta escrito en texto plano y es sencillo de leer. Hoy en d铆a considerado como el est谩ndar de intercambio de datos en el Internet.

Este formato consiste es tambi茅n conocido como key value pairs. Originalmente JSON fue creado como un subconjunto de JavaScript, pero ahora es independiente de este lenguaje al punto que muchos de los lenguajes permiten codificar y decodificar de JSON.

{
    "nombre": "Luis",
    "edad": 35,
    "sexo": "Masculino",
    "casado": false,
    "localidad": {
        "pais": "Argentina",
        "ciudad": "Buenos Aires",
        "delegacion": "Barrio de la Boca"
    },
    "hijos": [
        { "nombre": "Alejando", "edad": 4, "sexo": "M" },
        { "nombre": "Daniela", "edad": 2, "sexo": "F" }
    ]
}

JSON es popular debido a su flexibilidad y a su sintaxis compacta que permite transferir de forma mas eficiente grandes vol煤menes de datos. Por ello se ha convertido en el est谩ndar utilizado por las APIs.

Ejemplos de APIs que utilizan JSON

  • Sistemas geo localizaci贸n.
  • Sistemas de reservaciones.
  • Sistemas de rastreo de env铆os.
  • Sistemas de monitoreo del clima.