Как пользоваться
- 1
Вставьте JSON-документ.
- 2
Введите JSONPath, начинающийся с $.
- 3
Запустите запрос и изучите paths и значения совпадений.
Что умеет инструмент
- Dot и bracket properties, array indices и negative indices.
- Wildcards, recursive descent, unions и array slices.
- Existence и comparison filters с string, number, boolean и null literals.
- JSON Pointer paths для каждого совпадения с сохранением повторных выборов узла.
Когда пригодится
- Проверка path для API response или fixture.
- Поиск вложенных properties без написания скрипта.
- Подготовка bounded JSONPath выражения для интеграции.
Что происходит внутри
Parser не использует Function, eval или JavaScript expression execution.
Traversal ограничен 10 000 посещёнными узлами и останавливается с явной ошибкой при превышении.
Вопросы и ответы
Поддерживаются filters?
Да, но только existence и простые сравнения через ==, !=, <, <=, > и >=. JavaScript expressions и regex не выполняются.
Загружается ли JSON на сервер?
Нет. Parsing и query выполняются локально в браузере.
