# Aplanador JSON

Aplana objetos JSON anidados en pares clave-valor con delimitadores personalizables y estrategias de aplanamiento

> Página canónica: https://elysiatools.com/es/tools/json-flattener

- **Categoría:** Data Processing

- **Palabras clave:** json, aplanar, anidado, objeto, transformar, clave-valor, jerárquico

## Descripción general

El Aplanador JSON es una herramienta eficiente diseñada para convertir objetos JSON complejos y anidados en una estructura plana de pares clave-valor, facilitando su integración en bases de datos, hojas de cálculo o análisis de datos.

## Entradas

- **Entrada JSON** (textarea): Enter your nested JSON object...
- **Estrategia de Aplanamiento** (select)
- **Delimitador de Clave** (text): Character to join nested keys
- **Profundidad Máxima** (number): Maximum nesting depth to flatten (0 = unlimited)
- **Incluir Arrays en Aplanamiento** (checkbox)
- **Filtrar Valores Nulos** (checkbox)
- **Preservar Orden Original** (checkbox)
- **Ordenar Claves** (select)

## Cuándo usarlo

- Cuando necesitas preparar datos JSON para importarlos en herramientas que requieren formatos tabulares o planos.
- Al simplificar estructuras de datos jerárquicas profundas para facilitar la lectura y el filtrado de información.
- Para estandarizar claves de objetos complejos mediante delimitadores personalizados antes de enviarlos a una API o base de datos.

## Cómo funciona

- Pega tu objeto JSON en el área de entrada principal.
- Selecciona la estrategia de aplanamiento deseada, como notación de puntos o corchetes.
- Configura opciones adicionales como el delimitador de claves, la profundidad máxima o el filtrado de valores nulos.
- Haz clic en procesar para obtener tu JSON aplanado listo para copiar o descargar.

## Casos de uso

- Preparación de archivos de configuración para su carga en sistemas que no soportan objetos anidados.
- Transformación de respuestas de API para su visualización directa en tablas de Excel o Google Sheets.
- Normalización de logs de aplicaciones para facilitar la indexación en herramientas de búsqueda y análisis.

## Preguntas frecuentes

### ¿Qué es el aplanamiento de JSON?

Es el proceso de convertir un objeto JSON con múltiples niveles de anidación en un objeto de un solo nivel, donde las claves reflejan la ruta original.

### ¿Puedo personalizar el separador de claves?

Sí, puedes definir cualquier carácter como delimitador, siendo el punto (.) el valor predeterminado.

### ¿Qué sucede con los arrays durante el proceso?

La herramienta permite incluir o excluir arrays en el aplanamiento según tus necesidades específicas de estructura de datos.

### ¿Existe un límite en la profundidad de anidación?

Puedes configurar una profundidad máxima de hasta 20 niveles o dejarla en 0 para un aplanamiento ilimitado.

### ¿Se pueden eliminar los valores nulos automáticamente?

Sí, activando la opción 'Filtrar Valores Nulos' puedes limpiar tu salida eliminando cualquier clave con valor null.

## Herramientas relacionadas

- [Renombrador de Claves JSON](https://elysiatools.com/es/tools/json-key-renamer): Renombra claves de objetos JSON en lote con soporte para patrones, reglas y transformaciones. Perfecto para formatear respuestas API.
- [Desaplanador JSON](https://elysiatools.com/es/tools/json-unflattener): Convierte pares clave-valor aplanados de nuevo a objetos JSON anidados con soporte para diferentes formatos de clave
- [Desde Pares](https://elysiatools.com/es/tools/from-pairs): Convierte un array de pares clave-valor a objeto usando lodash _.fromPairs
- [Extractor de Claves JSON](https://elysiatools.com/es/tools/json-key-extractor): Extrae todas las claves de objetos JSON con múltiples formatos de salida. Perfecto para analizar estructura JSON, generación de documentación y entender objetos anidados complejos.
- [Convertidor de Clave-Valor de Objeto](https://elysiatools.com/es/tools/object-key-value-converter): Convierte entre diferentes formatos de clave-valor de objeto y manipula estructuras de objeto
- [Convertidor CSV a JSON](https://elysiatools.com/es/tools/csv-to-json): Convierte datos CSV a formato JSON con opciones de análisis personalizables
- [Banco de texto desordenado a datos estructurados](https://elysiatools.com/es/tools/messy-text-to-structured-data-workbench): Infiere tablas desde texto pegado, delimitadores mixtos, líneas clave-valor o HTML y exporta CSV, JSON y Markdown.
- [Convertidor de Texto a JSON](https://elysiatools.com/es/tools/text-to-json): Convierte varios formatos de texto a JSON con opciones de análisis personalizables

## Ejemplos

- [Muestras JSON de Terraform Plan](https://elysiatools.com/es/samples/terraform-plan-json-samples): Archivos Terraform plan JSON para visualizacion de dependencias y revision de cambios, similares a terraform show -json
- [Ejemplos de JSON](https://elysiatools.com/es/samples/json): Ejemplos de formato JSON (JavaScript Object Notation) desde estructuras simples hasta complejas
- [Ejemplos JSON de Chat](https://elysiatools.com/es/samples/chat-transcript-json): Ejemplos JSON para transcripciones de chat multirrol
- [Ejemplos JSON de Texto Enriquecido](https://elysiatools.com/es/samples/rich-media-json): Ejemplos JSON para editores de texto enriquecido (TipTap, Quill, Slate)
