我正在尝试使用 Jolt 将以下输入转换为所需的输出
[
{
"scores": [
[
4,
1
],
[
2,
1
],
[
8,
5
],
[
7,
3
],
[
5,
10
]
]
}
]
期望的输出
[
{
"value1": 4,
"value2": 1
},
{
"value1": 2,
"value2": 1
},
{
"value1": 8,
"value2": 5
},
{
"value1": 7,
"value2": 3
},
{
"value1": 5,
"value2": 10
}
]
我想将列表列表转换为地图。输入列表中的元素应该是键的值。
任何人都可以帮助 Jolt Spec.
提前致谢。
我想将列表列表转换为地图。输入列表中的元素应该是键的值。
你可以使用
[
{
"operation": "shift",
"spec": {
"*": {
"scores": {
// loop thru all the scores
"*": {
"0": "[&1].value1",
"1": "[&1].value2"
}
}
}
}
}
]