У меня есть строковый массив в файле свойств, и я хочу прочитать его значение в dataweave
в формате JSON.
Массив в файле свойств -
Countries = ["USA","England","Australia"]
в dataweave
, я использую это -
%output application/json
---
{
countries: p('Countries')
}
Вывод, который я получаю -
"countries": "[\"USA\",\"England\",\"Australia\"]",
Вывод, который я хочу, это-
"countries": [
"USA",
"England",
"Australia"
]
Я пытался с replace
, но не повезло.
Я также попытался countries map $ as String
после изменения массива страны на Countries = ['USA','England','Australia']
, но там написано Invalid input 'S', expected :type or enclosedExpr
Как этого добиться?