Guías prácticas

Dar formato y validar JSON: sintaxis, estructura y esquemas

Distingue el formato JSON de la validación de esquemas y localiza errores de sintaxis frecuentes.

Formato y validación no son lo mismo

Un formateador cambia espacios e indentación; un analizador comprueba la sintaxis JSON. La validación con JSON Schema también comprueba que los datos respeten la estructura y las reglas que proporciones. Un documento bien formateado no tiene por qué cumplir el esquema de tu aplicación.

Encontrar un error

Usa comillas dobles en nombres y cadenas, elimina las comas finales y comprueba los caracteres escapados. Si es posible, prueba un ejemplo reducido, ejecuta el analizador y compara la ruta o línea señalada con el documento original.

Comprobar los datos

Después del formato, revisa tipos, campos obligatorios y valores esperados por la aplicación. El validador solo comprueba las reglas codificadas en el esquema; no demuestra que los datos sean exactos o seguros.

Fuentes técnicas

Herramientas relacionadas

☕ Apóyanos