Тестер JSONPath

Проверка выражений JSONPath

JSON Data

Loading editor...

Results

Loading editor...

Похожие инструменты

Часто задаваемые вопросы

JSONPath — язык запросов к JSON, аналог XPath для XML. Позволяет выбирать значения выражениями вроде $.store.book[0].title или $..price (все цены на любой глубине).

$ — корень, .key — дочерний ключ, [0] — индекс массива, [*] — все элементы, .. — рекурсивный обход, [?(@.price < 10)] — фильтр. Пример: $.users[?(@.active==true)].name — имена активных пользователей.

Вставьте JSON в редактор, введите выражение в поле запроса и нажмите «Выполнить». Результаты показываются сразу — значения и полные пути в документе.

JSONPath использует точечную нотацию ($.store.book[0]), jq — пайпы (.store.book[0]). JSONPath чаще в JS/Java, jq — популярен в shell. Оба запрашивают JSON.