问题描述
我有以下情况,其中需要执行两个操作。一种是解析列表并创建一个用逗号分隔的字符串。然后,将其转换为输出格式json
输入-
{
"list": ["ABC","XYZ"]
}
输出-
{
"additionalAttributes" : {
"userContext" : [ {
"auths" : "ABC,XYZ"
} ]
}
}
解决方法
检查此规范
[
{
"operation": "modify-overwrite-beta","spec": {
"list": "=join(',',@(1,list))"
}
},{
"operation": "shift","spec": {
"list": "additionalAttributes.userContext[].auths"
}
}
]