如何将多个组合对象合并到一个 JSON 数组?

How do I merge multiple compose objects to a JSON array?

如何根据下面提到的 for each 的 Compose 操作创建一个 JSON 集合?如果我在“}”后面加一个逗号,最后会多一个。其次,我不知何故需要将它包装在一个集合中 [ ]

我有一个 Foreach,它有一个 Compose(迭代 1):

{
    "Name": "A"
    "Value": "1"
}

第二个 Compose 包含另一个对象(迭代 2)

{
    "Name": "B"
    "Value": "2"
}

但是,我现在确实想将这些组合合并到:

"CollectionName": [{
        "Name": "A"
        "Value": "1"
    },
    {
        "Name": "B"
        "Value": "2"
    },
    {
        "Name": "C"
        "Value": "3"
    }
]

您可以使用union

union('<collection1>', '<collection2>', ...)
union([<collection1>], [<collection2>], ...)

可以参考Combine two JSON Arrays to one and