Qué es JSON y para qué sirve: guía para principiantes
Qué es JSON?
JSON (JavaScript Object Notation) es un formato de texto ligero para intercambiar datos. Aunque nació de JavaScript, hoy se usa en prácticamente todos los lenguajes de programación. Si trabajas con APIs, archivos de configuración o bases de datos NoSQL, te encontrarás con JSON a diario.
structura básica de JSON
JSON se compone de dos estructuras fundamentales:
Objetos — pares clave-valor entre llaves:
{
"nombre": "GarTools",
"version": 1,
"activo": true
}
Arrays — listas ordenadas entre corchetes:
["texto", "desarrollo", "imagen", "web"]
Los tipos de valores permitidos son: strings (entre comillas dobles), números, booleanos (true/false), null, objetos y arrays.
Dónde se usa JSON?
rrores comunes al escribir JSON
Para detectar estos errores rápidamente, usa nuestro validador JSON online.
Cómo formatear JSON?
Cuando recibes JSON comprimido de una API, es difícil de leer. Un formateador (o "beautifier") añade indentación y saltos de línea para hacerlo legible.
Prueba nuestro formateador JSON — pega tu JSON y obtén una versión legible al instante.
SON vs XML
JSON ha reemplazado a XML como formato preferido por ser más ligero y legible. XML es más verboso y requiere etiquetas de apertura y cierre, mientras que JSON usa una notación más compacta.
onclusión
JSON es el formato estándar para intercambiar datos en la web moderna. Aprender a leerlo, escribirlo y depurarlo es una habilidad fundamental para cualquier persona que trabaje con tecnología.