Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Свойство

Описание

Тип

Пример
заполнения

Обязательность
заполнения поля

Параметры
Исходный JSON

Текст в формате JSON, из которого необходимо извлечь данные. Должен быть валидным JSON-документом.

Пустая строка или невалидный JSON вызовут ошибку валидации.

JSON

{ "id": 67890, "name": "Рик Санчез", "email": "rick@example.com", "isActive": true, "subscriptions": ["web", "mobile"] }

Да
JSONPath

Выражение JSONPath для указания узлов, из которых необходимо извлечь данные (например, $.items[?(@.price > 100)]).

Поддерживает стандартный синтаксис JSONPath (Newtonsoft.Json). Оператор contains не поддерживается; используйте [*] == для массивов и =~ для строк.

Строка

$.isActive

Да
Результаты

Результат

Извлеченное значение. Если путь указывает на один элемент — возвращается сам элемент (скаляр, объект, массив). Если путь выбирает несколько элементов (через фильтр, срез или wildcard) — возвращается массив найденных элементов.

JSON

true

-

Особые условия использования

...