Desaplanar un JSON

Reconstruya un JSON anidado a partir de un objeto plano cuyas claves usan notación con puntos, como user.name o user.roles[0].

Ejemplo:

Cómo funciona

¿Ha recibido una exportación tabular (de una hoja de cálculo o de una base de datos) cuyas columnas se han nombrado con rutas como adresse.ville o tags[0], y necesita reconstruir un JSON anidado que pueda usar una aplicación? Pegue el objeto plano: cada clave se divide en segmentos (en los puntos y en los corchetes de índice) para reconstruir automáticamente los objetos y arrays anidados correspondientes.

¿Qué ocurre si la entrada no es un objeto JSON plano?

Se muestra un error claro: la herramienta espera un objeto JSON de primer nivel (no un array ni un valor simple) cuyas claves describan rutas.

¿Es reversible esta operación?

Sí, use la herramienta «Aplanar un JSON» con el resultado obtenido aquí para recuperar el objeto plano original.

<strong>Procesamiento 100% local:</strong> la reconstrucción se realiza íntegramente en su navegador mediante WebAssembly; sus datos JSON nunca salen de su dispositivo.