Как мне преобразовать массив JSON со строковым значением в строку

#mule #dataweave

#mule #dataweave

Вопрос:

Я использую set-variable для сохранения одного поля из полезной нагрузки в переменную. Я хотел бы сохранить эту переменную как строку, но она заканчивается как массив JSON. Затем мне нужно объединить это значение со значением из моего локального файла конфигурации.

Мне нужно либо сохранить поле полезной нагрузки в виде строки, либо преобразовать массив в строку во время конкатенации. Однако, похоже, я не могу сделать ни того, ни другого.

Ответ №1:

Это было недоразумение с моей стороны. Входящая полезная нагрузка была массивом, поэтому это поле было массивом. Я завернул его в foreach и все заработало.