Mule Payload取值

 1.PayLoad是json数组,用payload[0].DEPT_ID获取。注意payload的Type不能是string。

 

2.payload的Type如果是string,需要加一个json to object,Return class=java.util.Map,用payload.yourName方式获取值。

 

3.多个webservice参数打印payload会发现是一个Object数组 - 输入参数:[Ljava.lang.Object;@218d9af8 ,那么相应的取参数就像这样 #[payload[0]]即可

4. #[payload.get("TRANS_TYPE")==2],这里的2不能用‘2’;payload.TRANS_TYPE有时候会取不到值而报错,原因不知,还是用get稳定一些;

posted on 2018-05-25 10:29  巍巍之道  阅读(1378)  评论(0)    收藏  举报

导航