Formateador y validador JSON

Úsalo como embellecedor JSON para respuestas API minificadas, archivos de configuración y cargas de depuración antes de compartir el resultado limpio.

Modo de formato
Pegue JSON para formatear, validar e inspeccionar la vista de árbol.
Preajustes de ejemplo
¿Qué es JSON?

JSON (JavaScript Object Notation) es un formato de intercambio de datos ligero que es fácil de leer y escribir para los humanos, y fácil de analizar y generar para las máquinas. Es independiente del lenguaje pero utiliza convenciones familiares para los programadores de la familia de lenguajes C. JSON se ha convertido en el estándar de facto para el intercambio de datos en aplicaciones web.

Estructura

JSON se basa en dos estructuras: objetos (colecciones de pares clave/valor encerrados entre {}) y arreglos (listas ordenadas de valores encerrados entre []). Los valores pueden ser cadenas, números, booleanos (true/false), nulos, objetos o arreglos. Esta estructura simple puede representar datos complejos y anidados.

Casos de uso comunes
  • Embellecer cargas útiles minificadas de solicitudes y respuestas API
  • Detectar errores de sintaxis en archivos de configuración antes del despliegue
  • Revisar registros anidados y cargas útiles de webhooks en una vista de árbol
  • Limpiar JSON antes de validar esquemas o depurar APIs
  • Preparar cargas útiles para flujos de validación guiados por esquemas
Ejemplos de JSON
Entrada: {"name":"John"}
Salida: { "name": "John" }
Entrada: [1,2,3]
Salida: [ 1, 2, 3 ]
Preguntas Frecuentes

¿Cuál es la diferencia entre JSON y los objetos de JavaScript?

JSON es un formato de texto que sigue reglas específicas: las claves deben ser cadenas entre comillas dobles y los valores están limitados a tipos específicos. Los objetos de JavaScript son más flexibles y pueden contener funciones, valores indefinidos y usar comillas simples.

¿Puede JSON contener comentarios?

No, el estándar JSON no admite comentarios. Algunos analizadores los aceptan, pero no forman parte de la especificación oficial. Para archivos de configuración que necesiten comentarios, considere usar JSON5 o YAML.