2015-10-03 91 views
0

是否有任何特定的原因,为什么输出到变量消息或流出变量的消息被转换为字符串,但在有效载荷的情况下,它保持为WeaveOutputHandler?为什么Mule DataWeave输出流量变换为字符串?

%dw 1.0 
%output application/xml 
--- 
{ 
    request: { 
     id: 100 
    } 
} 

问题的,这是你不能使用flowVars.myVar.request.id:与同DataWeave脚本生成从骡调试

enter image description here

截图与有效载荷和flowVars.myVar在你的流程中进一步转换。

+0

您是否正在尝试稍后使用MEL或其他数据网格转换访问它? – Shoki

+0

在另一个数据编辑转换中 – Lukas

回答

0

您可以尝试在第一次转换消息之后将Tranformer对象置于XML。

如果这不起作用,请告诉我。

相关问题