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

Ключ

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

...

Свойство

Описание

Тип

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

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

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

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

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

JSON

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

Да
JSONPath

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

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

Строка

$.subscriptions[1]

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

Результат

Измененная JSON-строка после удаления указанных узлов.

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

...