Probador de JSONPath

Consulta JSON con JSONPath e inspecciona valores y rutas de origen.

Datos y formatos
Preparando tu espacio de trabajo…
Entrada
Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Pega texto, abre un archivo UTF-8 o prueba el ejemplo.
  2. Elige entrada y opciones; ejecuta la herramienta o activa la ejecución automática.
  3. Revisa y copia o descarga el resultado. Cambiar la entrada invalida el resultado anterior.

Probador de JSONPath

Consulta JSON con JSONPath e inspecciona valores y rutas de origen.

El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.

Cómo funciona

Usa selectores RFC 9535, búsqueda recursiva, segmentos y filtros. Cada resultado incluye ruta normalizada y JSON Pointer; pulsa la ruta para seleccionar el valor original.

Antes y después
Entrada
{
  "books": [
    {"title":"Practical APIs","price":18,"inStock":true},
    {"title":"Data Patterns","price":32,"inStock":false},
    {"title":"Web Basics","price":12,"inStock":true}
  ]
}
Salida
[
  "Practical APIs",
  "Web Basics"
]

Consulta JSON con JSONPath e inspecciona valores y rutas de origen.

Opciones y fidelidad de datos

Las consultas estructurales conservan los números JSON exactos. Los filtros usan números JavaScript y rechazan enteros no seguros o decimales con pérdida de precisión. Nunca se evalúa JavaScript.

Trabajar con el resultado

Una consulta válida puede devolver una lista vacía. Revisa nombres, índices y condiciones. El límite es de 1.000 resultados y 4.096 caracteres por consulta.

Revisa y copia o descarga el resultado. Cambiar la entrada invalida el resultado anterior.

Límites de procesamiento

Entrada UTF-8 de hasta 1 MiB por documento, salida de hasta 8 MiB. JSONPath y Schema: 5 segundos; otras herramientas: 30 segundos.

Más informaciónRFC 9535 — JSONPath
?

Preguntas frecuentes

¿Qué sintaxis JSONPath admite?

Usa selectores RFC 9535, búsqueda recursiva, segmentos y filtros. Cada resultado incluye ruta normalizada y JSON Pointer; pulsa la ruta para seleccionar el valor original.

¿Se conservan los números grandes?

Las consultas estructurales conservan los números JSON exactos. Los filtros usan números JavaScript y rechazan enteros no seguros o decimales con pérdida de precisión. Nunca se evalúa JavaScript.

¿Por qué no hay coincidencias?

Una consulta válida puede devolver una lista vacía. Revisa nombres, índices y condiciones. El límite es de 1.000 resultados y 4.096 caracteres por consulta.

¿Se suben mis datos?

El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.

¿Puedo abrir un archivo local?

Entrada UTF-8 de hasta 1 MiB · salida de hasta 8 MiB

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.