我有一个具有这种结构的 Json:
{"code":"0000",
"usercode":"sample",
"specifications":{
"c":"d","e":"f"
}}
我需要构建一个 jolt 将 json 转换为这种形式:
{"code":"0000",
"usercode":"sample",
"specifications":[
{"key":"c",
"value":"d"},
{"key":"e",
"value":"f"}
]}
我试过这个,但这是我的第一次震动。
[
{
"operation": "shift",
"spec": {
"code": "code",
"usercode": "usercode",
"specifications": {
"*": {
"key": "@c",
"value": "@d"
}
}
}
}
]
首先检查这个例子:https : //jolt-demo.appspot.com/#mapToList了解发生了什么:)
这个规范可以解决问题:
[
{
"operation": "shift",
"spec": {
"code": "&",
"usercode": "&",
"specifications": {
"*": {
"$": "&2[#2].key",
"@": "&2[#2].value"
}
}
}
}
]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句