mule:如何将地图添加到列表中?

mule:如何将地图添加到列表中?,mule,Mule,我已经创建了一个流变量,它是一个列表。我对每个组件都有一个映射,其输出是LinkedHashMap,现在我想将映射添加到流变量列表中,并设置它的有效负载。我试过表情变换器。 #[flowVars['DataList'].addAll(有效载荷)]。我收到错误:无法解析方法:java.util.ArrayList.addAll(java.util.LinkedHashMap)。知道哪里出了问题吗?ArrayList.addAll接受一个集合,并将集合中的每个元素添加到ArrayList中。您需要改

我已经创建了一个流变量,它是一个列表。我对每个组件都有一个映射,其输出是LinkedHashMap,现在我想将映射添加到流变量列表中,并设置它的有效负载。我试过表情变换器。
#[flowVars['DataList'].addAll(有效载荷)]
。我收到错误:无法解析方法:java.util.ArrayList.addAll(java.util.LinkedHashMap)。知道哪里出了问题吗?

ArrayList.addAll接受一个集合,并将集合中的每个元素添加到ArrayList中。您需要改用ArrayList.add。最终结果将是一个地图对象列表

请参阅java.util.List的Javadoc: