Saltar al contenido principal
FreeOnlineTools Go
Español
Explicación

Comprender JSON: Una guía para principiantes sobre formato y validación

Por FreeOnlineTools Team · Actualizado 2026-08-27

Respuesta rápida

JSON es un formato de datos basado en texto que usa pares clave-valor y arrays. Soporta strings, números, booleanos, null, objetos y arrays. Usa nuestro formateador JSON gratuito para embellecer, validar y minificar datos JSON — todo el procesamiento ocurre en tu navegador.

Introducción

JSON (JavaScript Object Notation) es un formato ligero de intercambio de datos que es fácil de leer y escribir para humanos, y fácil de analizar y generar para máquinas. Es el formato de datos más común utilizado para la comunicación entre servidores web y navegadores, y ha reemplazado en gran medida a XML en las APIs web modernas.

Paso a paso

  1. Comprender la sintaxis JSON

    JSON usa llaves {} para objetos, corchetes [] para matrices y pares clave-valor separados por dos puntos. Las claves deben ser cadenas entre comillas dobles. Los valores pueden ser cadenas, números, booleanos, nulos, objetos o matrices.

  2. Formatee su JSON

    Pegue sus datos JSON en la herramienta Formateador JSON. Embellecerá automáticamente el JSON con sangría y saltos de línea adecuados, lo que facilitará su lectura.

  3. Validar la estructura

    El formateador comprueba su JSON en busca de errores de sintaxis. Si es válido, muestra la salida formateada. Si no es válido, muestra un mensaje de error indicando el problema.

  4. Copia o usa el resultado.

    Copie el JSON formateado en su portapapeles para usarlo en su código, documentación o depuración.

Ejemplos

Objeto sencillo

Aporte: {"name":"Alice","age":30}

Producción: { "name": "Alice", "age": 30 }

variedad de objetos

Aporte: [{"id":1},{"id":2}]

Producción: [ { "id": 1 }, { "id": 2 } ]

estructura anidada

Aporte: {"user":{"name":"Bob","tags":["admin","user"]}}

Producción: { "user": { "name": "Bob", "tags": ["admin", "user"] } }

Problemas comunes

  • El uso de comillas simples para cadenas —JSON requiere comillas dobles para cadenas y claves.
  • Comas finales: JSON no permite una coma después del último elemento de un objeto o matriz.
  • Comentarios —JSON no admite comentarios (// o /* */). Utilice JSONC o JSON5 si necesita comentarios.
  • Claves sin comillas: todas las claves deben estar entre comillas dobles, a diferencia de los literales de objetos de JavaScript.

Consejos

  • Utilice un formateador JSON para detectar errores de sintaxis antes de enviar datos a un API.
  • La minificación JSON ahorra ancho de banda: use la minificación en producción y el formateo en desarrollo.
  • JSON no admite funciones indefinidas ni fechas como valores; utilice cadenas nulas o ISO 8601.
  • Utilice JSON.parse() en JavaScript para convertir cadenas JSON en objetos y JSON.stringify() para convertir objetos en JSON.

Herramientas relacionadas

Guías relacionadas

Referencias