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稳定一些;

浙公网安备 33010602011771号