Puntos clave
- 01El formato hace que JSON sea más fácil de leer, mientras que la minificación elimina espacios en blanco adicionales para almacenamiento o transferencia compacta.
- 02La validación atrapa problemas de sintaxis como comas finales, comillas simples, claves sin comillas y comentarios.
- 03El formateador usa el analizador JSON del navegador, por lo que los datos pegados no se cargan a Handytool.
¿Por qué formatear JSON?
JSON es fácil para el software de leer, pero las respuestas de API sin procesar y los blobs de configuración pueden ser dolorosos para las personas. Imprimir bonito agrega indentación y saltos de línea para que matrices anidadas, objetos, cadenas, números, booleanos y valores nulos sean más fáciles de inspeccionar.
La misma herramienta también puede minificar JSON cuando necesitas una carga de una línea compacta, o validarla cuando un analizador, API, paso de compilación o archivo de configuración se queja.
Cómo formatear JSON en línea
Pega solo datos que se te permite inspeccionar localmente, especialmente cuando se trabaja con cargas útiles de producción.
- 01
Abre el formateador JSON
Pega JSON en el panel de entrada o adjunta un archivo JSON de tu dispositivo.
- 02
Elige indentación
Selecciona 2 espacios, 4 espacios o tabulaciones para que coincida con tu estilo de proyecto o editor.
- 03
Formatea, minifica o valida
Haz clic en Formatear para salida legible, Minificar para salida compacta o Validar para verificar la sintaxis de JSON.
- 04
Copia o descarga
Copia la salida o descárgala como archivo JSON después de confirmar que el resultado se analiza correctamente.
Errores comunes de JSON inválido
JSON es más estricto que muchos ejemplos de objetos de JavaScript que ves en fragmentos de código.
- 01Comas finales después de la última propiedad del objeto o elemento de matriz.
- 02Comillas simples en lugar de comillas dobles alrededor de cadenas.
- 03Claves de objeto que no están envueltas en comillas dobles.
- 04Comentarios dentro del JSON.
- 05Comas faltantes entre propiedades o elementos de matriz.
¿Qué sucede con el JSON?
El formateador analiza y serializa JSON en tu navegador con soporte JSON incorporado de JavaScript. Handytool no necesita cargar tu carga útil, archivo de configuración o volcado de datos.
Los documentos JSON muy grandes aún pueden usar memoria significativa en el navegador. Para exportaciones enormes, considera formatear solo la sección que necesites inspeccionar.
Preguntas frecuentes del formateador JSON
¿Puedo formatear JSON sin cargarlo?
Sí. Handytool formatea, minifica y valida JSON en el navegador.
¿Cuál es la diferencia entre formatear y minificar?
Formato agrega saltos de línea e indentación para legibilidad. Minificar elimina espacios en blanco opcionales para hacer JSON más pequeño.
¿Por qué JavaScript válido falla como JSON?
JSON tiene sintaxis más estricta que literales de objetos de JavaScript. No permite comentarios, cadenas entre comillas simples, funciones, indefinido o claves sin comillas.
¿Puedo adjuntar un archivo JSON?
Sí. Adjunta un archivo JSON o de texto, luego formatea, minifica, valida, copia o descarga el resultado.