我需要在震动转换中帮助从对象中的keys
和values
创建URL查询。
输入:
{
"a": 10,
"b": 20,
"c": "Name"
}
输出:
{
"requests": ["?a=10&b=20&c=Name"]
}
你可以使用这个规范:
[
{
"operation": "shift",
"spec": {
"*": {
"$": "keys",
"@": "values"
}
}
},
{
"operation": "shift",
"spec": {
"keys": {
"0": {
"#?": "requests",
"@": "requests",
"#=": "requests",
"@(3,values[&])": "requests"
},
"*": {
"#\&": "requests",
"@": "requests",
"#=": "requests",
"@(3,values[&])": "requests"
}
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"*": "=join('',@0)"
}
},
{
"operation": "shift",
"spec": {
"*": "&[]"
}
}
]