Jolt 转换 - 替换 json 上的文本
Jolt Transformation - Replace text on json
如果存在,我想将所有“测试”替换为“”字符串
{
"ids": {
"id1": "testT123",
"id2": "test123asd",
"id3": "1234"
}
}
期望的输出:
{
"ids" : {
"id1" : "T123",
"id2" : "123asd",
"id3" : "1234"
}
}
我正在尝试使用 "operation": "modify-overwrite-beta" 但不知道如何修改一个字符串
您可以连续应用 split 和 join 函数以及 modify-overwrite-beta 规格如
[
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*": "=split('test',@(1,&))"
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*": "=join('',@(1,&))"
}
}
}
]
如果存在,我想将所有“测试”替换为“”字符串
{
"ids": {
"id1": "testT123",
"id2": "test123asd",
"id3": "1234"
}
}
期望的输出:
{
"ids" : {
"id1" : "T123",
"id2" : "123asd",
"id3" : "1234"
}
}
我正在尝试使用 "operation": "modify-overwrite-beta" 但不知道如何修改一个字符串
您可以连续应用 split 和 join 函数以及 modify-overwrite-beta 规格如
[
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*": "=split('test',@(1,&))"
}
}
},
{
"operation": "modify-overwrite-beta",
"spec": {
"*": {
"*": "=join('',@(1,&))"
}
}
}
]