问题描述
我正在使用Pentaho水壶8.2版,并且具有JSON输入。这是JSON的摘录。
{
"CEPS": "-6.58","PE": "-2.22","OPM": "-","NPM": "-",}
在JSON输入中,所有列均设置为字符串。因此,我想将OPM和NPM的值替换为0。为此,我正在使用“以字符串替换”任务,该任务将-替换为0,但将PE替换为负号。因此有人可以建议我满足我要求的正则表达式。
解决方法
不使用正则表达式,而设置为
[查找字符串] [更改字符串]
“ OPM”:“-” →“ OPM”:“ 0”
“ NPM”:“-” →“ NPM”:“ 0”
如果仅更改2个键(OPM,NPM)