CoderTools

Formateador JSON

Formatee y valide sus datos JSON para facilitar su lectura y depuración. Admite funciones de minificación, embellecimiento y resaltado de sintaxis.

Cómo usar el formateador JSON

Pasos de uso

  1. Pegue sus datos JSON en el cuadro de entrada de la izquierda.
  2. Haga clic en el botón "Formatear" para formatear los datos JSON en una forma legible.
  3. Haga clic en el botón "Minificar" para comprimir los datos JSON en una sola línea.
  4. Haga clic en el botón "Auto Reparar" para reparar automáticamente errores comunes de sintaxis JSON.
  5. Haga clic en el botón "Copiar" para copiar el resultado al portapapeles.
  6. Haga clic en el botón "Limpiar" para borrar las áreas de entrada y salida.
  7. Use el interruptor "Escapar salida" para escapar la salida para incrustar en código de programa.
  8. Use el interruptor "Modo oscuro" para cambiar el tema de visualización.

Ejemplo de escape de salida

Cuando el escape de salida está habilitado, las cadenas JSON se escapan para incrustarlas directamente en código de programa. Por ejemplo:

Salida normal::

{ "message": "Hello \"World\"", "newline": "Line 1\nLine 2" }

Salida escapada::

{\n \"message\": \"Hello \\\"World\\\"\",\n \"newline\": \"Line 1\\nLine 2\"\n}

Características

  • Formato automático: embellece sus datos JSON con la sangría y saltos de línea adecuados.
  • Validación de sintaxis: verifica errores de sintaxis en sus datos JSON y proporciona mensajes de error.
  • Resaltado de sintaxis: marca pares clave-valor JSON y tipos de datos con diferentes colores.
  • Función de minificación: convierte JSON formateado en una forma compacta de una sola línea para reducir el tamaño de los datos.
  • Auto Reparar: repara automáticamente errores comunes de sintaxis JSON como claves sin comillas y comas finales.
  • Escapar salida: escapa cadenas JSON para incrustarlas directamente en código de programa.
  • Procesamiento local: todo el procesamiento de datos se realiza en su navegador, nada se carga en servidores.
  • Procesamiento en tiempo real: los cambios de entrada se procesan automáticamente y los resultados se actualizan.

Detalles de operación

Formatear

Embellece JSON con indentación de 2 espacios y saltos de línea, preservando el orden de las claves.

Entrada:
{"name":"John","age":30}
Salida:
{
  "name": "John",
  "age": 30
}

Minificar

Elimina todos los espacios en blanco y saltos de línea innecesarios para crear un formato compacto de una sola línea.

Entrada:
{
  "name": "John",
  "age": 30
}
Salida:
{"name":"John","age":30}

Corrección automática

Corrige automáticamente errores de sintaxis JSON comunes:

  • Agrega comillas dobles alrededor de nombres de propiedades sin comillas
  • Reemplaza comillas simples con comillas dobles
  • Elimina comas finales antes de los corchetes de cierre
Entrada:
{name:'John',age:30,}
Salida:
{"name":"John","age":30}

Menú Rápido

Sin herramientas recientes