在 JOLT 中将列表转换为逗号分隔的字符串
Converting List to Comma Separated String in JOLT
我有以下情况,需要执行两个操作。一个是解析列表并创建一个逗号分隔的字符串。然后,将其转换为输出格式 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"
}
}
]
我有以下情况,需要执行两个操作。一个是解析列表并创建一个逗号分隔的字符串。然后,将其转换为输出格式 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"
}
}
]