Есть ли простой способ конвертировать CSV в JSON в муле 4?В настоящее время я делаю это, как показано ниже.
%dw 2.0 output application/json --- (payload splitBy('\r\n')) map using( tmp = $ splitBy(',')) { id : tmp[0], name: tmp[1] }
Попробуйте выполнить следующие действия:
%dw 2.0 output application/json --- payload
Ввод: -
id,name 2,Tom 3,Jerry
И полученный результат
[ { "id": "2", "name": "Tom" }, { "id": "3", "name": "Jerry" } ]
Надеюсь, это поможет.