# Visualizador de rutas JSON

Visualiza JSON o JSONL como un arbol expandible y copia expresiones JSONPath para cada nodo

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

- **Categoría:** Developer Tools

- **Palabras clave:** ruta JSON, arbol JSON, estructura

## Descripción general

Pega texto JSON o JSON Lines, o sube un archivo, para inspeccionar estructuras anidadas como si fuera un explorador de archivos. Busca campos, expande arreglos y objetos, copia rutas exactas como $.store.book[0].title y exporta el inventario completo de rutas a CSV.

## Entradas

- **Entrada JSON** (textarea): { "store": { "book": \[ { "title": "Clean Code", "price": 32 } \] } }
- **Archivo JSON o JSONL** (file)
- **Formato de entrada** (select)
- **Termino de busqueda** (text): e.g. price or $.store.book\[0\]
- **Profundidad expandida** (number)
- **Mostrar vista previa** (checkbox)
- **Exportar todas las rutas como CSV** (checkbox)

## Cuándo usarlo

- Cuando necesitas extraer la ruta JSONPath exacta de un campo profundamente anidado para usarla en pruebas de API o scripts de automatización.
- Al analizar archivos JSON o JSONL complejos y voluminosos que son difíciles de leer y comprender en un editor de texto convencional.
- Para documentar la estructura de una respuesta de API exportando todas las rutas disponibles y sus valores a un archivo CSV.

## Cómo funciona

- Pega tu código JSON o JSONL en el área de texto, o sube un archivo directamente desde tu dispositivo.
- Ajusta la profundidad de expansión inicial y utiliza el buscador para filtrar nodos específicos por nombre de clave o valor.
- Navega por el árbol interactivo, haz clic para copiar la ruta JSONPath de cualquier elemento y, si lo necesitas, exporta todas las rutas a CSV.

## Casos de uso

- Ingenieros de QA que necesitan obtener expresiones JSONPath precisas para validar respuestas de API en herramientas de automatización.
- Desarrolladores backend que analizan logs estructurados en formato JSONL para encontrar errores específicos o inspeccionar payloads.
- Analistas de datos que requieren mapear la estructura de un JSON complejo exportando todas sus rutas a CSV para su posterior análisis.

## Preguntas frecuentes

### ¿Qué formatos de entrada soporta la herramienta?

Soporta texto directo o archivos en formato JSON y JSON Lines (JSONL). La herramienta puede detectar el formato automáticamente.

### ¿Puedo buscar un campo específico dentro de un JSON muy grande?

Sí, puedes introducir un término de búsqueda para filtrar y localizar rápidamente claves o valores específicos dentro del árbol visual.

### ¿Cómo obtengo la ruta JSONPath de un elemento?

Simplemente navega por el árbol visual y haz clic en el nodo deseado; la herramienta generará y te permitirá copiar su ruta exacta, como por ejemplo $.store.book[0].title.

### ¿Qué hace la opción de exportar a CSV?

Genera un archivo descargable que contiene un inventario completo de todas las rutas JSONPath presentes en tu archivo, facilitando la documentación y el análisis.

### ¿Puedo controlar qué tan expandido aparece el árbol al inicio?

Sí, puedes configurar la 'Profundidad expandida' (de 0 a 8 niveles) para determinar cuántos niveles de anidación se muestran por defecto al cargar el árbol.

## Herramientas relacionadas

- [Detector de desbalance y remuestreo](https://elysiatools.com/es/tools/dataset-imbalance-detector-resampler): Detecta desbalance de clases en datasets CSV o JSON, compara estrategias y previsualiza una salida balanceada
- [Detector de anomalias en series temporales](https://elysiatools.com/es/tools/time-series-anomaly-detector): Sube datos de series temporales en CSV o JSON, detecta anomalías con Z-Score e IQR y devuelve un informe con grafico
- [Detector de conflictos de prefijos y abreviaturas en mock data](https://elysiatools.com/es/tools/mock-data-naming-conflict-detector): Detecta nombres de campo visualmente confusos y colisiones de prefijo en CSV, JSON o schemas
- [Perfilador de calidad de datasets](https://elysiatools.com/es/tools/dataset-quality-profiler): Perfila datasets CSV o JSON para detectar faltantes, duplicados, drift de formato, tipos y outliers.
- [Analizador de logs estructurados](https://elysiatools.com/es/tools/structured-log-analyzer): Detecta formatos comunes de logs, extrae campos clave e infiere tipos para exportar en JSON, CSV o SQL.
- [Divisor train/test con estratificación](https://elysiatools.com/es/tools/train-test-split-with-stratification): Lee un dataset CSV/JSON y divide en train/validation/test con muestreo estratificado por la columna objetivo (70/15/15 por defecto, semilla reproducible), o valida con k-fold estratificado; incluye informe de distribución de clases por split con barras de desviación, comprobación de fugas por filas duplicadas, vista previa de SMOTE (interpolación de vecinos sobre el split de train) y exportación de los CSV en ZIP.
- [Segmentación de actividad de voz](https://elysiatools.com/es/tools/audio-voice-activity-segmentation): Detecta actividad probable en banda de voz y exporta rangos de voz/no voz en JSON, CSV, SRT o lista FFmpeg.
- [Planificador de migracion CSV a base de datos](https://elysiatools.com/es/tools/csv-to-database-migration-planner): Infiere un schema relacional desde CSV y genera planes CREATE TABLE y ALTER para PostgreSQL, MySQL, SQLite o SQL Server

## Ejemplos

- [Ejemplos CSV](https://elysiatools.com/es/samples/csv-samples): Archivos CSV de muestra con varios tipos de datos, tamaños y niveles de complejidad
- [Ejemplos Python](https://elysiatools.com/es/samples/python): Ejemplos de código Python y demostraciones Hello World
- [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)

## Contenido relacionado

- [Herramientas de utilidad, inspeccion y transformacion JSON](https://elysiatools.com/es/hubs/json-utility): Formatea, inspecciona, compara, combina, transforma, valida, analiza y marca JSON para flujos de API y datos.
- [Depuracion de Observabilidad con Logs, Trazas, Webhooks y Payloads JSON](https://elysiatools.com/es/hubs/observability-debugging): Parsea logs, decodifica trazas, revisa evidencia webhook/API, explora payloads JSON y extrae patrones recurrentes antes de redactar una nota de incidente.
