我想使用 jolt 来解析 json。但是我无法成功获得第一级的年龄值。有人可以帮助我吗?输入的json是这样的:
{
"name": "abc",
"age": "20",
"Photos": [
{
"a": "AAA.jpg",
"b": "BBB.jpg",
"XXX123": [
{
"v1": "AAA.jpg",
"v2": "BBB.jpg"
}
]
}
]
}
我的规格:
[
{
"operation": "shift",
"spec": {
"Photos": {
"*": {
"XXX123": {
"*": {
//"*": "&2.[&1].&",
"@(2,a)": "&2.[&1].a",
"@(2,b)": "&2.[&1].b",
"@(3,age)": "&3.[&1].age"
}
}
}
}
}
}
]
我想要的输出:
{
"XXX123" : [ {
"a" : "AAA.jpg",
"b" : "BBB.jpg",
"age" : "20"
} ]
}