Conceptos JSON
¿Qué significa aplanar JSON?
Aplanar convierte una estructura anidada en un objeto de un solo nivel. Cada clave indica la ruta original.
Las rutas planas son útiles para hojas de cálculo, traducciones, ajustes y sistemas sin objetos anidados.
user.name{"user":{"name":"Ada"}}
→
{"user.name":"Ada"}Área de trabajo
Aplana, reconstruye o extrae
Los tipos JSON se conservan en todos los modos.
Los índices entre corchetes conservan las matrices.
Punto, barra, guion bajo o valor personalizado.
Muestra rutas, claves o valores.
Mantén intactas las estructuras profundas.
Flujo
Cómo usar la herramienta
- 1Añade JSON
Pega, abre un archivo o carga el ejemplo.
- 2Elige dirección
Aplana o reconstruye rutas.
- 3Configura rutas
Elige separador, matrices y profundidad.
- 4Reutiliza
Copia, descarga o vuelve a usar el resultado.
Todo se procesa localmente y los datos no se añaden a la URL.
Precisión
Conflictos y límites
Separador en una clave
Puede volver ambigua la ruta.
Claves numéricas
Pueden parecer índices de matriz.
Profundidad máxima
Los valores más profundos permanecen como JSON.
Preguntas frecuentes
Preguntas sobre aplanar JSON
¿Cambian los tipos?
No, se conservan los tipos JSON.
¿Puedo aplanar matrices?
Sí, con corchetes o separadores.
¿Todo objeto plano se puede reconstruir?
No, las rutas conflictivas pueden ser ambiguas.
¿Ruta o clave?
Una ruta es completa; una clave es un nombre de propiedad.