Json 如何使用Dataweave将两个数组拆分为对象
我正在从数据库中获取数据,并尝试使用dataweave进行分配。然而,我看到如果一个查询有多个值,那么它就是将列的所有值合并到一个数组中 目前,使用我的dataweave逻辑,它将返回此输出 电流输出:Json 如何使用Dataweave将两个数组拆分为对象,json,mule,dataweave,Json,Mule,Dataweave,我正在从数据库中获取数据,并尝试使用dataweave进行分配。然而,我看到如果一个查询有多个值,那么它就是将列的所有值合并到一个数组中 目前,使用我的dataweave逻辑,它将返回此输出 电流输出: "orders": [ { "orderID": "[10355, 10383, 10453]", "employeeID": "[6, 8, 1]" } ] 预期产出: "orders": [
"orders": [
{
"orderID": "[10355, 10383, 10453]",
"employeeID": "[6, 8, 1]"
}
]
预期产出:
"orders": [
{
"orderID": "103553",
"employeeID": "6"
},
{
"orderID": "10383",
"employeeID": "8"
},
{
"orderID": "10453",
"employeeID": "1"
}
]
提前感谢您可以动态地将字符串更改为JSON,然后使用它 输出
{
"orders": [
{
"orderID": 10355,
"employeeID": 6
},
{
"orderID": 10383,
"employeeID": 8
},
{
"orderID": 10453,
"employeeID": 1
}
]
}
输入内容和当前脚本是什么?
{
"orders": [
{
"orderID": 10355,
"employeeID": 6
},
{
"orderID": 10383,
"employeeID": 8
},
{
"orderID": 10453,
"employeeID": 1
}
]
}