Вычислитель JSONPath
Тестируйте выражения JSONPath к данным JSON. Живая оценка, выделенные результаты. Поддержка основного синтаксиса JSONPath. В браузере.
Попробовать примеры:
Справка
Шпаргалка по синтаксису JSONPath
JSONPath — это эквивалент XPath для JSON. Он позволяет выбирать узлы из JSON-документа с помощью выражения, похожего на путь. Распространённые операторы: $ (корень), .key (потомок), ..key (рекурсивный спуск), [*] (подстановка), [n] (индекс массива), [start:end] (срез), [?(@.x > 1)] (выражение фильтра).
Распространённые шаблоны
$.store.book[*].author— все авторы в массиве book.$..price— каждое полеpriceгде-либо в дереве.$.store.book[0,1]— первые две книги.$.store.book[-1]— последняя книга.$.store.book[?(@.price < 10)]— книги дешевле 10.
Применение
- Парсинг ответов API — извлекайте поля из глубоко вложенных ответов.
- Навигация по конфигурации — кратко запрашивайте большие деревья конфигов.
- Тестовые утверждения — пишите выразительные проверки для интеграционных тестов.
Конфиденциальность
Вся оценка выполняется на 100% в вашем браузере. Данные не отправляются на сервер.