JSONPath Evaluator
Тествайте JSONPath изрази срещу JSON данни. Live оценяване, маркирани резултати. Поддържа core JSONPath syntax. В браузъра.
Опитайте примери:
Справка
JSONPath syntax cheat sheet
JSONPath е JSON еквивалент на XPath. Позволява избор на nodes от JSON документ чрез path-подобен израз. Чести оператори: $ (root), .key (child), ..key (recursive descent), [*] (wildcard), [n] (array index), [start:end] (slice), [?(@.x > 1)] (filter expression).
Чести модели
$.store.book[*].author— всички автори в book масива.$..price— всякоpriceполе навсякъде в дървото.$.store.book[0,1]— първите две книги.$.store.book[-1]— последната книга.$.store.book[?(@.price < 10)]— книги под 10.
Често срещани употреби
- Парсване на API response — извличайте полета от дълбоко вложени отговори.
- Навигация в config — кратко заявявайте големи config дървета.
- Test assertions — пишете изразителни проверки за integration тестове.
Поверителност
Цялото оценяване работи 100% в браузъра ви. Никакви данни не се изпращат на сървър.