Abrir Formateador y validador JSON
Qué problema resuelve
Valida JSON estricto y cambia su presentación conservando literales numéricos, orden de claves y strings escapados.
Paso a paso en ViBytes Tools
- Introduce JSON y selecciona indentación permitida.
- Valida y formatea; si falla, corrige el error indicado.
- Copia el resultado y verifica sus datos antes de usarlo en otro sistema.
Ejemplo y cómo comprobarlo
Entrada: Entrada {"n":9007199254740993}.
Resultado esperado: El número se conserva exactamente como 9007199254740993, sin redondearlo.
Errores habituales y decisiones
El entero 9007199254740993 no se representa exactamente en un Number de JavaScript. Este formateador conserva el literal numérico y solo cambia presentación. Eso no obliga al sistema receptor a conservarlo: comprueba su parser antes de enviar el resultado. Las claves duplicadas se rechazan para no escoger silenciosamente una.
Límites antes de continuar
- No acepta comentarios, comas finales ni expresiones JavaScript. Rechaza claves duplicadas y profundidad excesiva.
- Hasta 100000 unidades UTF-16, profundidad 64, 20000 valores y salida acotada. Formatear no verifica el significado de tus datos.
Pregunta frecuente
¿Admite comentarios o comas finales?
No. Son extensiones de otros formatos, no JSON estricto. Corrige el error; no se usa eval ni se ejecuta contenido.
