Formateador y Validador JSON
Formatea JSON sin redondear números grandes y comprueba su sintaxis. La validación no comprueba el esquema de una aplicación.
La validación comprueba la sintaxis JSON, no los campos obligatorios ni un esquema. Corrige el error indicado y vuelve a validar.
Guías prácticas
Ejemplos reproducibles para entender los resultados, no solo los botones.
¿Qué es Formateador y Validador JSON?
Tras comprobar la sintaxis, se sangran los tokens originales sin volver a serializar números de JavaScript. Se conservan la escritura numérica, el orden de propiedades y los nombres duplicados. Solo se reorganiza el espacio fuera de las cadenas.
¿Cuándo usar esta herramienta?
Para revisar respuestas API y archivos de configuración. Una sintaxis válida no confirma campos obligatorios, enlaces funcionales, seguridad ni reglas de negocio.
Ejemplos
- Incorrecto: {"name":"Apps24",}. Quita la coma final: {"name":"Apps24"}.
- 9007199254740993 no cambia al formatear. Una conversión posterior a Number de JavaScript puede perder precisión.
Cómo usar Formateador y Validador JSON
1. Pega JSON o carga el ejemplo. 2. Valida la sintaxis o aplica formato. 3. Lee el mensaje y corrige los errores manualmente. No se adivinan valores ausentes.
Ajustes rápidos
Referencias
Preguntas frecuentes
Q: ¿Son seguros los nombres de propiedad duplicados?
A: Se conservan, pero otros programas pueden quedarse solo con el último valor o rechazarlos. Es preferible usar nombres únicos.
Q: ¿Admite comentarios y comillas simples?
A: No. JSON estándar usa comillas dobles y no permite comentarios ni comas finales. JSON5 es otro formato.
Cómo funciona
La sintaxis se comprueba localmente. El formato conserva los tokens originales; el esquema y las reglas de negocio necesitan validación independiente.