EventSourceConverter#
Действие EventSourceConverter предназначено для конвертации event-source события, передаваемого со стороны SSE-сервера в JSON/XML объект.
Параметры:
Название |
Обязательность |
Допустимые значения |
Описание |
|---|---|---|---|
outputFormat |
- |
«JSON», «XML» |
Определяет формат объекта на выходе, JSON или XML. |
dataMode |
- |
«STRING», «ARRAY» |
При использовании многострочных элементов data, позволяет их либо собирать в одну строку, либо представлять как массив строк. |
commentMode |
- |
«STRING», «ARRAY» |
При использовании многострочных элемент comment, позволяет их либо собирать в одну строку, либо представлять как массив строк. |
convertData |
- |
«JSON», «XML» |
Конвертирует элемент data в json/xml объект с заданным форматом. |
convertComment |
- |
«JSON», «XML» |
Конвертирует элемент comment в json/xml объект с заданным форматом. |
includeElements |
- |
Последовательность текстовых значений. |
Задает список элементов (event/id/retry/data/comment), которые будут включены в результирующий объект. |
excludeElements |
- |
Последовательность текстовых значений. |
Задает список элементов (event/id/retry/data/comment), которые будут исключены из результирующего объекта. |
Пример:
- action: EventSourceConverter
params:
outputFormat: JSON
convertData: true
dataMode: STRING
excludeElements:
- comment