我有一个要求,我需要将两个JSON数组合并为一个。目前JSON是这样的:
[
{
"Id": "123",
"test": [
{
"count": 5,
"name": "highway"
}
]
},
{
"test": [
{
"count": 6,
"name": "plateau"
}
]
}
]
现在我需要将整个json数组合并为一个数组。
比如:
{
"Id": "123",
"test": [
{
"count": 5,
"name": "highway"
},
{
"count": 6,
"name": "plateau"
}
]
}
我是Jolt的新手,因此不知道该尝试什么
2条答案
按热度按时间h5qlskok1#
如果使用Jackson和Lombok,则可以反序列化数据,然后减少数据。
你应该可以用Jolt做一些类似于Jackson的事情。底层的reduce是这里的主要业务逻辑。
输出量:
t5fffqht2#
您可以使用以下shift转换规范
网站http://jolt-demo.appspot.com/上的***演示***是: