JSON es un formato de datos pequeño. Un formateador no puede repararlo hasta que un analizador lo acepte. Empieza por el error que nombra el analizador, porque los errores posteriores suelen ser consecuencia del primero.
Lee el primer error
Pega el documento en el Formateador y validador JSON. Si la línea de estado indica una posición, mira ahí primero. Un fallo habitual es una coma final tras el último campo del objeto o elemento del array. JSON no la permite. Otro es una cadena entre comillas simples. Las cadenas JSON usan comillas dobles.
Los comentarios también se rechazan. Si el texto vino de un archivo JavaScript, quita los comentarios o conviértelo a JSON antes de formatearlo.
Formatea después de que se analice
Elige dos o cuatro espacios y formatea. El formateo reescribe los espacios en blanco. No debería renombrar claves ni convertir un número en una cadena. Si un entero muy grande cambia, el límite es el analizador de números JSON, no la sangría. Conserva esos valores como cadenas si importa cada dígito.
Cuando necesitas una tabla
Si el valor es un array de objetos planos, el conversor de JSON a CSV puede generar un archivo de hoja de cálculo. Rechaza valores anidados en lugar de descartarlos. Ese rechazo es la parte útil: puedes ver qué campo habría perdido estructura.