# Herramienta JSON Pointer

Navega y extrae valores de JSON usando JSON Pointer (RFC 6901)

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

- **Categoría:** Converter

- **Palabras clave:** json, pointer, rfc 6901, navegar, extraer, ruta, consulta, recorrer

## Descripción general

La herramienta JSON Pointer permite navegar, consultar y extraer datos específicos de estructuras JSON complejas de manera precisa siguiendo el estándar RFC 6901.

## Entradas

- **Datos JSON** (textarea): {"user": {"name": "John", "age": 30}, "items": \[1, 2, 3\]}
- **Ruta de JSON Pointer** (text): e.g., /user/name or /items/0
- **Operación** (select)

## Cuándo usarlo

- Cuando necesitas extraer un valor específico de un archivo JSON grande o anidado.
- Para verificar rápidamente si una ruta o clave existe dentro de una estructura de datos.
- Al trabajar con APIs donde requieres aislar un subconjunto de datos de una respuesta extensa.

## Cómo funciona

- Pega tu código JSON en el campo de entrada principal.
- Define la ruta de acceso utilizando la sintaxis de JSON Pointer (ej. /usuario/nombre).
- Selecciona la operación deseada: obtener valor, verificar existencia o extraer un subárbol.
- Haz clic en procesar para obtener el resultado exacto de tu consulta.

## Casos de uso

- Depuración de respuestas de APIs complejas para encontrar errores en campos específicos.
- Extracción de configuraciones de archivos JSON de gran tamaño para su uso en scripts.
- Validación de esquemas de datos verificando la presencia de rutas críticas en objetos JSON.

## Preguntas frecuentes

### ¿Qué es JSON Pointer?

Es un estándar (RFC 6901) que define una cadena de caracteres para identificar un valor específico dentro de un documento JSON.

### ¿Cómo se representa una ruta anidada?

Se utilizan barras diagonales (/) para separar los niveles, por ejemplo: /configuracion/servidor/puerto.

### ¿Puedo acceder a elementos de un array?

Sí, puedes acceder a los índices de un array usando números, por ejemplo: /items/0 para el primer elemento.

### ¿Qué hace la operación 'Extract Subtree'?

Devuelve el objeto o array completo que se encuentra en la ruta especificada en lugar de un valor individual.

### ¿Es necesario que el JSON esté minificado?

No, la herramienta procesa tanto JSON formateado como minificado sin problemas.

## Herramientas relacionadas

- [De paleta de imagen a design tokens](https://elysiatools.com/es/tools/image-to-design-tokens): Extrae los colores dominantes de una imagen con k-means y expórtalos como variables CSS / SCSS / configuración Tailwind / tokens JSON, con nombres y escala de tonos
- [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.
- [Exportación de datos de formulario PDF](https://elysiatools.com/es/tools/pdf-form-data-export): Lee nombres, tipos y valores actuales de los campos AcroForm de un PDF y los exporta como cadena JSON
- [Generador de Data URI](https://elysiatools.com/es/tools/data-uri-generator): Convierte archivos en Data URIs (Base64 o porcentaje-codificado) para incrustar imágenes, fuentes y recursos directamente en HTML, CSS o Markdown
- [Extractor de contorno melódico de audio](https://elysiatools.com/es/tools/audio-melody-contour-extractor): Extrae la melodía dominante y exporta MIDI, eventos de notas, contorno tonal, SVG y JSON en un ZIP.
- [Extractor de tokens de tema ECharts](https://elysiatools.com/es/tools/echarts-theme-token-extractor): Extrae design tokens — colores, números, tamaños de fuente y cadenas — de un JSON de tema ECharts y expórtalos directamente a tu design system. Pega un objeto de tema (el que registras y pasas a echarts.init(dom, themeName)) y la herramienta recorre cada hoja, etiquetando cada color (con normalización opcional nombrado/rgb → hex), número de espaciado, tamaño de fuente y cadena, para luego emitir variables CSS limpias, una configuración theme.extend de Tailwind, tokens.json de Style Dictionary o variables SCSS. Tiende el puente entre un tema de visualización ECharts y los tokens de diseño Figma/CSS/Tailwind sin copiar cada valor a mano.
- [Metadatos multimedia a JSON](https://elysiatools.com/es/tools/media-metadata-to-json): Extrae metadatos de audio/video como JSON con ffprobe.
- [Extractor de tablas PDF a CSV/JSON](https://elysiatools.com/es/tools/pdf-table-extractor-to-csv-json): Extrae tablas de PDF con OpenDataLoader y las exporta como JSON estructurado, CSV o HTML

## 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 JSON de Chat](https://elysiatools.com/es/samples/chat-transcript-json): Ejemplos JSON para transcripciones de chat multirrol
- [Ejemplos de JSON](https://elysiatools.com/es/samples/json): Ejemplos de formato JSON (JavaScript Object Notation) desde estructuras simples hasta complejas
- [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 intercambio JSON y traduccion de formatos](https://elysiatools.com/es/hubs/json-convert): Compara herramientas de conversion JSON para CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN y otros formatos estructurados en un solo hub.
- [Herramientas de inspeccion, diff y transformacion JSON](https://elysiatools.com/es/hubs/json-utility): Reune en un solo hub herramientas para formatear JSON, comparar cambios, inspeccionar rutas, validar esquemas, combinar archivos y transformar datos para flujos de API y datos.
- [Generadores de esquemas JSON, datos mock y fixtures de API](https://elysiatools.com/es/hubs/json-generate): Herramientas reunidas para generacion de esquemas JSON, construccion de payloads mock y preparacion de fixtures de API en un solo hub.
- [Herramientas de formato, diff y normalización de JSON](https://elysiatools.com/es/hubs/json-format): Compara herramientas de formato JSON, diff, revisión de logs, comparación de configuración y normalización de datos en un solo hub para flujos de revisión de JSON.
