В этом разделе описаны параметры, которые можно добавлять к переменным сценария или рабочего процесса.
Использование параметра переменной
Параметр добавляется внутри селектора переменной, то есть внутри скобок, после имени переменной через запятую.
$(variable,parameter)
Например:
$(item.from,escapejson)
Примечания по использованию
- Регистр букв в параметре не учитывается, хотя само имя переменной чувствительно к регистру. Например, escapejson, escapeJSON и EscapeJson эквивалентны.
- Параметр не следует заключать в одинарные или двойные кавычки: он считается частью имени переменной.
- Перед запятой и после нее допускаются пробелы; во время выполнения они удаляются.
- Для одной переменной нельзя одновременно указать несколько параметров.
Параметры
escapejson
При использовании параметра escapejson недопустимые для JSON символы в значении переменной экранируются: перед ними вставляется обратная косая черта. К таким символам относятся:
- Двойные кавычки (
") - Обратная косая черта (\)
- Любые управляющие символы (например, \n)
Например, если $(item.from) = Pete "Maverick" Mitchell:
{"pilot": "$(item.from,escapejson)"}
будет возвращено:
{"pilot": "Pete \"Maverick\" Mitchell"}
|
