Guía JSONPath

JSONPath es un lenguaje de consulta para seleccionar valores de JSON.

Selectores básicos

$ es la raíz. .key selecciona un hijo. [*] selecciona todos los items.

$.store.book[*].title

Descenso recursivo

.. busca en cualquier nivel inferior.

$..price

Índices de array

Usa [0], [0,1] o [0:2] para posiciones y rangos.

$.store.book[0:2]

Filtros

Los filtros usan [?(@.key operador value)].

$.store.book[?(@.price < 10)]

Operadores: ==, !=, <, >, <=, >=.