Я использую Anypoint Studio 6.1 и Mule 3.8.1 и сопоставляю JSON с JSON в Dataweave. В сопоставлении JSON у меня есть необязательное поле «Каналы», которое содержит список строк. Когда поля нет, я получаю предупреждение в Dataweave. Как я могу написать код Dataweave, чтобы игнорировать, если его значение null?Игнорировать недостающие объекты массива от JSON в Dataweave
Dataweave код: "?"
%dw 1.0
%output application/json skipNullOn="everywhere"
---
payload map ((payload01 , indexOfPayload01) -> {
Channels: payload01.Channels map ((channel , indexOfAccessChannel) -> channel)
})
Я пытался использовать "когда", а также селектор, но не может получить синтаксис правильно.
Благодаря
Еще раз спасибо. Отличный ответ :) – user3165854