JSON, ¿qué es eso?

Hoy vamos a hablar de JSON o Notación de Objetos de JavaScript para después compararlo con XML y sepas decidir cuál usar.

main-qimg-b753ad7f7a62c5e17ea0ab7c461b56c4

JSON es un formato ligero de intercambio de datos basado en JavaScript, es independiente del lenguaje y utiliza convenciones familiares para los programadores de la familia C… que en español quiere decir que se puede usar combinado con cualquier lenguaje de programación y que tiene términos y «detalles» muy similares a los lenguajes de la familia C como C++, Python, etc.

Al igual que XML es fácil de leer y escribir por las personas mientras que para las computadoras es simple interpretarlo y generarlo. Al poder ser leído por cualquier lenguaje de programación brinda una gran ventaja en el intercambio de datos entre diversas tecnologías. Su simplicidad ha sido una gran característica por lo que ya ha sido adoptada por algunas bases de datos como MongoDB.

Vamos a ver un breve ejemplo sencillo de código, retomaré la siguiente tabla usada cuando hablé de XML:

tablaXML

Con JSON se escribiría algo así:

[code languaje=»JavaScript»]
{
«DatosNacimiento»:[
{«Nombre»:»Juan»,»Fecha»:»20/12/1975″, «Ciudad»:»Guadalajara», «Peso»:75,»Estatura»:»1.75mts»},
{«Nombre»:»Ana»,»Fecha»:»09/01/1981″, «Ciudad»:»Morelia», «Peso»:52,»Estatura»:»1.68mts»}
]
}
[/code]

Como puedes ver, los objetos JSON se identifican entre corchetes, y puedes incluir arreglos también entre corchetes [].

Si quieres saber un poco más del tema te dejo este video:

Ahora que si prefieres una referencia en texto entra a estos enlaces:

W3SCHOOL

JSON.ORG

¿Qué es JSON y dónde se usa? <–Me gustó el ejemplo

Espero te haya servido. ¡Hasta la próxima!

Deja un comentario

2 ideas sobre “JSON, ¿qué es eso?”

A %d blogueros les gusta esto: