这可能是一个非常简单的问题,但是我无法使用dataweave 1.0获得所需的输出。如何使用dw 1.0将多个数组(以下示例仅包含2个数组,但可以更多)合并为一个对象?
//Input
[
{
"value": [
{
"key1": 111,
"val1": "AAA"
},
{
"key1": 222,
"val1": "BBB"
}
]
},
{
"value": [
{
"key1": 333,
"val1": "CCC"
}
]
}
]
//Desired Output
{
"value": [
{
"key1": 111,
"val1": "AAA"
},
{
"key1": 222,
"val1": "BBB"
},
{
"key1": 333,
"val1": "CCC"
}
]
}
value: flatten (payload.value)