Inicio Formateador JSON
Formateador JSON
Alinee con 2 espacios, 4 espacios o un tabulador, y pase las claves a snake_case o camelCase.
Por qué existe
Un JSON en una sola línea cuesta leer. La sangría muestra qué parte es una lista y qué parte es un objeto.
Una cadena envuelta una vez de más en un registro se puede desescapar, pelar y volver a ordenar.
-
01Cómo usarlo
Pegue JSON o abra un archivo. Elija la sangría y el estilo de las claves.
Una coma final o una clave sin comillas se muestra igual como JSON estricto.
-
02Así se ve
{"a":1,"b":[2]} se reparte en líneas.
userName pasa a user_name en snake_case.
Escrito{"a":1}
JSON { "a": 1 } -
03Conviene saber
El JSON válido conserva la escritura original de números y textos y solo gana saltos de línea.
Un lugar malo se indica con la línea y el carácter.
Preguntas
- Q¿El texto sale del navegador?
- ANo. El orden termina en el navegador abierto.
- Q¿Se lee JSON con comentarios?
- ASí. Los comentarios y la coma final se leen y se muestran como JSON estricto.
- Q¿Y una cadena envuelta otra vez?
- AActive quitar escape. Se pela una capa y se ordena de nuevo.
Cómo lo calcula esta página
Esta página indenta JSON laxo o estricto y puede renombrar claves a camel case o snake case.
También acepta claves sin comillas, comentarios y una coma final, y escribe JSON estricto con sangría de dos espacios. El renombrado entra en objetos anidados y en objetos dentro de arrays.
Un error de gramática señala su lugar. Una entrada demasiado grande pide dividirse. Un JSON con un secreto se queda en este navegador y no se envía a un servidor.
El resultado copiado se puede pegar en otra herramienta. Guarde el original antes de renombrar claves.