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