[英]Rename nested objects in jolt transformation
我已經將一個 jso 轉換為另一個 json。 一切看起來都很好。 除了以下情況。
輸入 Json:
{
"v1": 1,
"v2": {
"inv1": {
"Id": 1
},
"inv2": "some text"
}
}
預期 JSON:
{
"value1": 1,
"value2": {
"innervalue1": {
"value": 1
},
"innervalue12": "some text"
}
}
有人可以幫我為這種轉換編寫規范嗎?
試試這個規格:
[
{
"operation": "shift",
"spec": {
"v1": "value1",
"v2":{
"inv1":{
"Id":"value2.innervalue1.value"
},
"inv2":"value2.innervalue12"
}
}
}
]
Output 是:
{
"value1" : 1,
"value2" : {
"innervalue1" : {
"value" : 1
},
"innervalue12" : "some text"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.