HTTP未收到JSON有效内容

时间:2017-12-29 13:57:46

标签: mule

使用postman,我发布了一条JSON消息给mule,mule flow中的HTTP接收器正在返回有效负载org.glassfish.grizzly.utils.BufferInputStream @ format ..

我尝试使用" Byte Array to Object"将有效负载转换为JSON。然后"反对JSON",但我得到了有很多新行字符的有效载荷

{\ n \"姓名":\" John \",\ n \"代码\":\" 003 \" \ n} \ n \ n \ t \ n"

当我尝试提取字段名称和代码时,接收空值

我希望有效载荷为

{ "姓名":"约翰","代码":" 003"

}

流程中是否有我缺少的东西?

这一定是一个常见问题,在mule flow中接收JSON消息的标准方法是什么?

谢谢

1 个答案:

答案 0 :(得分:0)

问题解决。使用变换             

%输出应用程序/ java

有效载荷]] GT;         ,现在我可以使用#[payload.field],

访问这些字段