dataweave表达式将json映射到平面文件

时间:2019-04-29 07:18:32

标签: dataweave mulesoft

我是mulesoft的新手,试图通过mulesoft中的json将数据库提取为平面文件。请帮助编写dataweave表达式以将json有效负载转换为平面文件。

mule flow:

我的平面文件模式是:

StudentDetailsSchema.ffd

使用上述方法,我得到了类似的异常:

enter image description here

1 个答案:

答案 0 :(得分:0)

期望映射不是数组(dataweave中的映射返回数组)如果要输出数组,则需要使用以下命令修改FFD模式,使其知道其数组:

  - { idRef: 'PersonalInfo', count: '>1' } 
  - { idRef: 'CourseDetails', count: '>1' } 

这将解决您的转换问题。