cv.cm
Todas las lecciones

Desarrollo y web

Cómo formatear JSON

Tiene un texto que debería ser JSON. Péguelo aquí, elija expandir o minificar, y copie solo un resultado que se analizó. Un prefijo de log delante de la llave aún no es JSON.

6 min

Resultado de hoy JSON que se analizó: sangría de dos espacios, o una línea, con las mismas claves y valores que pegó.

Abra el formateador cuando el texto esté delante. Expandir usa dos espacios. Minificar es una línea. Nada se sube.

Abrir Formateador JSON
En esta sentada
  1. Decida si es para leer o para enviar

    Para leer, expanda. Para una cabecera, una consulta o un archivo pequeño, una línea. Ambos analizan primero. El texto inválido no se repara solo.

    Para leer, dos espacios. Para enviar, una línea. Ambos deben analizarse.
    Para leer, dos espacios. Para enviar, una línea. Ambos deben analizarse.
  2. Abra el formateador JSON en cv.cm

    El trabajo queda en esta pestaña.

    Abrir Formateador JSON
  3. Pegue el valor, no el prefijo del log

    Empiece en la primera { o [ y pare en su cierre. Una hora o la palabra INFO delante invalida todo el pegado.

  4. Si dice inválido, corrija el texto

    JSON pide comillas dobles, sin comentarios y sin coma tras el último elemento. Comillas simples, undefined y NaN no son JSON. Un entero de más de 15 dígitos debe ir entre comillas, o los dígitos pueden cambiar.

    Copie el resultado. Un entero de más de 15 dígitos va entre comillas.
    Copie el resultado. Un entero de más de 15 dígitos va entre comillas.
  5. Copie el resultado

    Expandir es sangría de dos espacios. Minificar es una línea. Copie esa caja, no la entrada rota.

  6. Compruebe un valor que ya conoce

    Un nombre, una cantidad o un id. Si un número largo cambió, era un entero desnudo fuera del rango seguro. Póngalo entre comillas y formatee otra vez.

Preguntas frecuentes

¿Puedo formatear JSON gratis en línea?

Sí. Se expande o se minifica en esta pestaña. Nada se sube.

¿Por qué falla mi JSON?

Los comentarios, la coma tras el último elemento y las comillas simples no son JSON. Quite el prefijo de log antes de la primera llave.

¿Qué diferencia hay entre expandir y minificar?

Expandir sangra con dos espacios. Minificar es una línea. Si se analizó, los valores siguen iguales.

¿Son seguros los números largos?

Un entero de más de 15 dígitos puede cambiar si no es un texto entre comillas.

¿Se sube el texto?

No. Al cerrar la pestaña se pierde.