El preset contiene un ID entero largo, un decimal con ceros finales y un array anidado con booleanos, null y un objeto. Se eligen dos espacios. El parser valida todo antes de mostrar salida, cuenta ocho valores, dos objetos y un array, sin nombres duplicados. Nunca convierte el entero ni el decimal a Number.
La entrada compacta ya es JSON estricto
La fuente empieza con objeto y contiene un valor completo. Todos los nombres usan comillas dobles, la puntuación está presente y las estructuras cierran. El ID `900719925474099312345` cumple la gramática aunque supera el entero seguro. `1.2300` también es válido. La validación permite formatear, pero no demuestra que una API externa acepte esos campos.
El formato cambia solo espacios estructurales
Las llaves van a líneas separadas. Cada miembro recibe dos espacios, los elementos cuatro y el miembro anidado seis. Hay un espacio tras cada dos puntos, sin espacios finales ni salto final. Los tokens del ID, `1.2300`, `true`, `null` y la cadena escapada no cambian, tampoco el orden.
Minificar la salida restaura el caso original
Pega la salida de nuevo y elige Minificar. Desaparece todo espacio permitido fuera de cadenas y vuelve exactamente el caso compacto original. Este viaje de ida y vuelta comprueba el contrato sin pérdidas; no compara semántica ni reordena nombres. Antes de usar los datos, revisa duplicados, esquema y límites del sistema receptor.