Probador de JSONPath online

Pega un JSON y una expresión JSONPath, y comprueba al instante qué valores selecciona, con la ruta exacta de cada coincidencia.

Procesamiento local: tus datos se procesan en tu navegador y no se envían a Numelto ni a ningún servicio externo.

Sintaxis admitida

Subconjunto habitual de JSONPath (notación Goessner), el mismo que usan la mayoría de herramientas online:

ExpresiónQué selecciona
$.store.book[0].titleAcceso directo por clave e índice
$.store.book[*].titleTodos los elementos de un array (wildcard)
$..priceToda clave "price" a cualquier profundidad (descenso recursivo)
$.store.book[0:2]Un rango de un array (slice, sin paso)
$.store.book[?(@.price < 10)]Filtro: elementos que cumplen una condición
$.store.book[?(@.category == 'fiction')]Filtro por igualdad de texto

Qué no admite

No admite expresiones de script arbitrarias (como @.length-1 dentro de un filtro), slices con paso (inicio:fin:paso), ni varios selectores separados por coma dentro de un mismo corchete. Si tu expresión usa algo de esto, se muestra un error explícito en vez de un resultado adivinado.

Privacidad

El JSON se procesa en tu navegador. Nunca se envía a Numelto ni a ningún servicio externo.

Preguntas frecuentes

Herramientas relacionadas

Usamos cookies de analítica para entender qué calculadoras son útiles. No se usan con fines publicitarios. Más información en nuestra política de privacidad.