Formateador, validador y visor de JSON: elige la herramienta correcta
Compara en paralelo formateador, validador, visor, minificador y comparador, con el orden para encadenarlos al revisar una carga útil de una API.
Qué herramienta para qué tarea
Cinco herramientas de JSON cubren la mayor parte del trabajo de revisión. El formateador para una indentación legible, el validador para una comprobación estricta de la sintaxis, el visor para explorar cargas grandes como un árbol plegable, el minificador para la compacidad al transmitir y el comparador para contrastar dos versiones de forma semántica.
Formateador vs reparación vs validador
Un formateador estricto rechaza la entrada en el primer error de sintaxis y se detiene. Un formateador de reparación inteligente tolera los errores de casi-JSON comunes y luego formatea el texto limpio. Un validador solo comprueba: no reescribe. Elige según el aspecto de la entrada.
Visor de árbol vs formateador plano
Cuando el JSON ocupa más de unas pocas pantallas, un visor de árbol supera a un formateador plano: pliegas lo que no te importa y te centras en la parte que revisas. El visor también deja en evidencia los pares de corchetes que no coinciden.
Las especificaciones que aplican tus herramientas
Los validadores estrictos implementan RFC 8259 y ECMA-404. Las herramientas de JSONPath implementan RFC 9535. La canonicalización de JSON (para firmas) es RFC 8785.
Ruta recomendada
Usa las herramientas en este orden cuando revises una carga útil de JSON desconocida.
-
- Herramienta: /json-viewer — explora la forma como un árbol.
-
- Guía: /guides/json-formatter-vs-json-repair — elige entre formato estricto y reparación.
-
- Blog: /blog/json-viewer-vs-json-formatter — consejos de flujo de trabajo.
-
- Referencia: /news/rfc-8259-json-standard — la gramática que aplica tu validador.
Guías de reparación de JSON
Centros temáticos
- Errores de análisis de JSON: lee el mensaje, ve directo a la solución
- Reparar JSON no válido: de «qué falla» a un archivo limpio
- Reparar la salida JSON de un LLM: manejar el casi-JSON de la IA
- Privacidad: herramientas JSON que no salen de tu navegador
- Interoperabilidad de JSON: YAML, CSV, XML, JWT, Schema
Guías específicas
- Cómo decodificar cadenas Base64 (y payloads JWT)
- Codificación URL: codifica parámetros de consulta y rutas
- Convertir YAML a JSON (y evitar errores de indentación)
- Convertir JSON a CSV: aplanar un arreglo de objetos
- Convertir JSON a XML: raíz, atributos y arreglos
- Escapar JSON como literal de cadena (y decodificar JSON con doble codificación)
- Arreglar comas finales en JSON
- Arreglar comillas simples en JSON
- Arreglar claves sin comillas en JSON
- Reparar JSON generado por LLM
- Arreglar el error de parse JSON: Expected Property Name
- JSON frente a literal de objeto JavaScript
- Valida el JSON antes de las solicitudes API
- Formateador JSON frente a JSON Repair
- Arreglar errores JSON Unexpected Token
- Convertidor JSON a objeto JavaScript