Что делает
Разбирает JSON и извлекает значение по пути. Можно задать поведение для пустого JSON и значение по умолчанию.
Вариант list возвращает список. Доступно поле «Убрать кавычки у строк».
Настройка
- При необходимости включите «Убрать кавычки у строк».
- Выберите «Тип источника».
- Укажите содержимое в поле «JSON».
- Выберите «Пустой JSON».
- Укажите «Путь».
- При необходимости включите «Вернуть по умолчанию».
- Укажите «Значение по умолчанию».
- При необходимости включите «Возвращать пустые значения».
Пример
Путь ["user"]["id"] в {"user":{"id":1}} → 1.
Похожие функции
Все функцииВыбор значения по условию
Перебирает условия по порядку и возвращает значение первого истинного. Иначе можно вернуть значение по умолчанию. Типы: Булево, Число, Строка, Дата/Время, Список строк, Двоичные данные.
Подстановка при пустом значении
Если основное значение равно None, возвращает запасное. Иначе возвращает исходное значение. Типы: Булево, Число, Строка, Дата/Время, Список строк, Двоичные данные.
Разбиение строки
Делит строку на список по разделителю. Пустой разделитель означает разбиение по пробелам.
Срез
Возвращает часть значения по правилам среза Python. Укажите начало, конец и шаг. Типы: Строка, Список строк, Двоичные данные.
Условие Если
По логическому условию возвращает одно из двух значений. Задайте ветки для истины и для лжи. Типы: Число, Строка, Дата/Время, Список строк, Двоичные данные.
Форматирование даты и времени
Форматирует дату и время по шаблону strftime. Также можно получить timestamp через форматы ts и tsms. Типы: Строка, Список строк.