根据从另一个数据编织调用的查找函数中的参数,将 .csv 文件中的值转换为数据编织中的 json 格式
Convert the values in .csv file to json format in a data weave based on the parameter in lookup function which is calling from another data weave
如何在 data weave(1.0) 中使用查找函数,它调用带有一些参数的流。流程功能是根据查找函数中的参数将.csv文件中的值转换为JSON。
查找功能文档在这里:
https://docs.mulesoft.com/mule-runtime/3.9/dataweave-language-introduction
您将有效负载作为 Map(对象)的第二个参数传入:
%dw 1.0 %output application/json
---
{ a: lookup("mySecondFlow",{b:"Hello"}) }
这是一个 Mule 流,它可以使用 'b' 键接受这个对象:
<flow name="mySecondFlow">
<set-payload doc:name="Set Payload" value="#[payload.b + ' world!' ]"/>
</flow>
此示例将产生以下输出:
{
"a": "Hello world!"
}
如何在 data weave(1.0) 中使用查找函数,它调用带有一些参数的流。流程功能是根据查找函数中的参数将.csv文件中的值转换为JSON。
查找功能文档在这里:
https://docs.mulesoft.com/mule-runtime/3.9/dataweave-language-introduction
您将有效负载作为 Map(对象)的第二个参数传入:
%dw 1.0 %output application/json
---
{ a: lookup("mySecondFlow",{b:"Hello"}) }
这是一个 Mule 流,它可以使用 'b' 键接受这个对象:
<flow name="mySecondFlow">
<set-payload doc:name="Set Payload" value="#[payload.b + ' world!' ]"/>
</flow>
此示例将产生以下输出:
{
"a": "Hello world!"
}