【发布时间】:2022-01-19 09:55:44
【问题描述】:
我是使用 jolt 工具的新手,我想知道是否有办法获取几个 json 对象并将它们放入一个具有如下新字段的数组中:
输入:
{
"userId": 1,
"age": 20,
"desc1": "value desc1",
"desc2": "value desc2",
"desc3": "value desc3"
}
JSON 规范:
[
{
"operation": "shift",
"spec": {
"userId": "ID",
"age": "age",
"*": "additionalInformation"
}
}
]
预期结果:
{
"ID": 1,
"age": 20,
"additionalInformation": [
{
"code": "desc1",
"value": "value desc1"
},
{
"code": "desc2",
"value": "value desc2"
},
{
"code": "desc3",
"value": "value desc3"
}
]
}
使用上面的规范我只能得到这个结果:
{
"ID": 1,
"test": 20,
"additionalInformation": [
"value desc1",
"value desc2",
"value desc3"
]
}
有什么我错过的建议吗?
【问题讨论】: