我正在努力进行一次非常简单的颠簸变换。我想将整个输入json(结构未知)复制到输出json中的数组中。
例如,输入可以是:
{
"rating": {
"quality": {
"value": 3,
"max": 5
}
}
}
输出应如下所示:
{
"items": [{
"item": {
"rating": {
"quality": {
"value": 3,
"max": 5
}
}
}
}]
}
基本上将整个输入json放入一个名为items的对象中,并将其放入一个名为items的数组中。
你能帮帮我吗? THX答案 0 :(得分:1)
我自己找到了解决方案。所需规格是
[
{
"operation": "shift",
"spec": {
"@1": {
"@": "items[].item"
}
}
}
]
答案 1 :(得分:0)
[
{
"operation": "shift",
"spec": {
"@": "items[0].item"
}
}
]