./prontouso

Formateador de JSON, YAML y XML

Valida y formatea JSON, convierte mapeos comunes de YAML a JSON o viceversa, y formatea o minifica XML. El procesamiento se ejecuta localmente en tu navegador.

Se ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.
O suelta un archivo .json .json · hasta 2.0 MB. Se lee en tu navegador, nunca se envía.

Salida

Paste JSON to begin.

¿Qué es un Formateador de JSON?

El Formateador de JSON analiza texto JSON en tu navegador y luego lo formatea con sangría o lo minifica en una cadena compacta.

Formatear JSON

Formatear hace que el JSON sea más fácil de leer agregando saltos de línea y una sangría de dos espacios. No cambia la estructura de los datos.

Ejemplo de JSON pequeño

Un objeto compacto puede expandirse a un JSON legible.

{"name":"ProntoUso","active":true}

Minificar JSON

Minificar elimina los espacios en blanco innecesarios después del análisis, lo cual es útil cuando necesitas un payload compacto o quieres normalizar la salida JSON.

Validar JSON

La herramienta valida llamando a JSON.parse. Si la entrada no es válida, se muestra el error de análisis del navegador y no se genera una salida formateada.

  • Los nombres de propiedad deben usar comillas dobles.
  • Las cadenas deben usar comillas dobles.
  • Las comas finales no son JSON válido.

Cómo usarlo

  • Pega JSON en el editor de entrada o carga un archivo .json de hasta 2 MB.
  • Elige Formatear para una salida legible o Minificar para una salida compacta.
  • Usa Copiar cuando el campo de salida contenga el resultado que quieres.

Notas de formateo

El formateador analiza la entrada antes de escribir la salida. JSON mantiene la misma estructura de datos, mientras que YAML y XML pueden volver con un espaciado más limpio o un estilo de presentación diferente.

Preguntas frecuentes

¿Cuál es la diferencia entre formatear y minificar?

Formatear agrega saltos de línea y sangría para facilitar la lectura. Minificar elimina los espacios en blanco innecesarios para obtener un resultado compacto.

¿Qué hace que un JSON sea inválido?

Los problemas comunes incluyen comas finales, cadenas con comillas simples, comillas faltantes alrededor de los nombres de propiedad, y llaves o corchetes incompletos.

¿Esto valida JSON Schema?

No. La herramienta actual valida si la entrada es una sintaxis JSON válida analizándola. No valida contra un esquema.

¿Puede funcionar también con YAML y XML?

Sí. Usa el modo YAML para convertir de YAML a JSON o de JSON a YAML, y el modo XML para formatear o minificar XML. La validación de JSON Schema la maneja el validador de esquemas independiente.