1 删除JSON字段
通过ReplaceText实现删除json一个属性功能
如:
输入:{"id":1,"name":"wukong","age":25}
输出:{"id":1,"age":25}
UpdateAttribute
添加一个属性param,value为要删除的字段name。
EvakyateJsonPath
添加一个属性delete,value为$.name(为字段name对应的值)
ReplaceText
正则表达式匹配:("${params}": )("${delete}"|${delete})(,?)
(,?)为非贪婪模式匹配逗号。匹配一次或者零次
("${delete}"|${delete})匹配值(值可能有引号也可能没有引号。)
替换为:空(选中set empty string)
ReplaceText
正则表达式匹配:, }
字段可能位于最后一位:则字段前的逗号需要删除
替换为:}