JSONPath-тестер

Делайте запросы и фильтрацию JSON через JSONPath и сразу видьте совпадения. Поддержаны обращение к ключам, индексы, wildcard, рекурсивный спуск (..) и срезы массивов.

Делайте запросы и фильтрацию JSON через JSONPath и сразу видьте совпадения. Поддержаны обращение к ключам, индексы, wildcard, рекурсивный спуск (..) и срезы массивов.

Как пользоваться

  1. Вставьте свой JSON
  2. Введите JSONPath, например $..price или $.store.book[0].title
  3. Смотрите совпадающие значения и их число вживую
  4. Скопируйте совпадения как JSON

Частые вопросы

Какой синтаксис JSONPath поддержан?

$, .key и ['key'], [n] включая отрицательные, .* и [*], рекурсивные ..key и ..*, срезы [a:b]. Фильтры [?(...)] не поддержаны.

Что делает рекурсивный спуск ..?

Ищет на любой глубине — $..price собирает каждое значение «price» в документе.

Мой JSON уходит на сервер?

Нет — разбор и вычисление целиком в браузере.