У меня есть требование, когда у меня есть динамическое строковое значение, разделенное запятыми, в переменной потока, которое мне нужно преобразовать в csv значения файла. Например,
, у меня может быть следующая запятая строказначения в переменной:
abc,efg,ijk
или
mno,123,qrs,w3e
должны быть переданы в csv значения, такие как:
"abc","efg","ijk"
или
"mno","123","qrs","w3e"
Я попробовал следующее:
<set-variable variableName="stringValue" value="#['abc,efg,ijk']" doc:name="Variable"/>
<dw:transform-message doc:name="Transform Message">
<dw:set-payload><![CDATA[%dw 1.0
%output application/csv header=true, quoteValues=true, quoteHeader=true
---
flowVars.stringValue splitBy ","]]></dw:set-payload>
</dw:transform-message>
Итак, я ожидаю файл csv со значением:
"abc","efg","ijk"
Но это не такработает, получаю ошибку!