Cómo usarlo
- Pega texto, abre un archivo UTF-8 o prueba el ejemplo.
- Elige entrada y opciones; ejecuta la herramienta o activa la ejecución automática.
- 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.
{
"books": [
{"title":"Practical APIs","price":18,"inStock":true},
{"title":"Data Patterns","price":32,"inStock":false},
{"title":"Web Basics","price":12,"inStock":true}
]
}[
"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.
Entrada UTF-8 de hasta 1 MiB por documento, salida de hasta 8 MiB. JSONPath y Schema: 5 segundos; otras herramientas: 30 segundos.
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