Formatear un objeto anidado
Entrada {"name":"Ada","limits":{"seats":5}}
Resultado La salida con dos espacios distribuye el objeto en varias líneas, y los mismos datos cuentan 3 claves en el nivel 2.
Pega tu JSON para indentarlo, comprobar errores de sintaxis o quitar todos los espacios, con el recuento de bytes antes y después.
Resultado
Cambia cualquier dato y el resultado se actualiza al instante.
Entrada {"name":"Ada","limits":{"seats":5}}
Resultado La salida con dos espacios distribuye el objeto en varias líneas, y los mismos datos cuentan 3 claves en el nivel 2.
Entrada Un archivo de configuración de 4 KB con formato legible.
Resultado Minificar suele eliminar entre el 20 y el 40 por ciento de los bytes, según la profundidad de la indentación.
Entrada {"a":1,}
Resultado La validación falla con un error, porque el JSON estándar no permite una coma antes de la llave de cierre.
Las causas habituales son una coma final, comillas simples en lugar de dobles, una clave sin comillas o un comentario. El JSON estándar no permite nada de esto.
Sí. Minificar solo elimina los espacios entre tokens, así que los analizadores leen exactamente el mismo valor. Conserva el original si necesitas diferencias legibles.
No. El análisis, el formateo y la minificación se ejecutan en JavaScript en tu dispositivo, por lo que las claves y cualquier secreto permanecen locales.
No. El formateo mantiene el orden de inserción, que es lo que JavaScript conserva para las claves de cadena. Sí cambia los espacios, por lo que la primera diferencia parece grande.
Descargo de responsabilidad: Los resultados siguen la fórmula mostrada en esta página y son solo orientativos. Las cantidades reales varían según los materiales, la técnica y las condiciones, así que deja un margen antes de hacer el pedido.