Aplanador JSON
Aplane el JSON anidado en claves de notación de puntos de un solo nivel o reconstruya el anidamiento.
Aplanador JSON
Pegue un objeto JSON profundamente anidado y esta herramienta lo aplanará en un objeto de un solo nivel cuyas claves detallan la ruta completa: usuario.dirección.ciudad en lugar de tres niveles de llaves. Flat JSON se incluye directamente en hojas de cálculo y exportaciones CSV, hace que dos respuestas de API sean fáciles de diferenciar línea por línea y coincide con el formato de clave que esperan las canalizaciones de registro, los eventos de análisis y los almacenes de configuración.
Dos opciones controlan el formato de la clave. El delimitador (un punto por defecto) une las claves de los objetos anidados y los índices de la matriz se escriben entre corchetes, etiquetas[0], o con el delimitador, etiquetas.0; elija el que utilice su sistema de destino. Los objetos y matrices vacíos se mantienen como valores {} y [], por lo que nada desaparece silenciosamente de los datos.
Las mismas opciones impulsan la dirección inversa: cambie el modo a desacoplar y un objeto plano se reconstruye en JSON anidado. Aplane una respuesta, edite un puñado de valores en la vista plana donde las rutas son fáciles de escanear y luego vuelva a aplanarla: el recorrido de ida y vuelta conserva la estructura, incluidos los arreglos y los contenedores vacíos.
La entrada no válida se informa de la misma manera que en el formateador JSON, con el propio mensaje del analizador, y el recuento debajo de la salida cuenta las claves planas, la profundidad de anidamiento y el tamaño de salida en bytes. Todo se ejecuta localmente en su navegador: las respuestas API, los archivos de configuración y las exportaciones con datos reales del cliente nunca salen de su dispositivo.