嗨,我有一些带有一些键值的数据编织。 {" abc":" 1"," xyz":" 8" }
我有一个带有这些数据的流量变量fvTest。 {" Req":{"动物":"狗","植物":"罗勒",&#34 ;试验":"" }}
我希望将fvTest中的数据添加到上面的数据编织中,但是采用这种格式并且想要忽略空值{" abc":" 1"," xyz&# 34;:" 8"," data.animal":" dog"," data.plant":" basil&#34 ; }
如何做到这一点。
答案 0 :(得分:0)
mapObject
执行对象的键值对之间的映射,因此可用于将键重命名为data.key并过滤空值。
然后可以将其与++
连接到另一组键和值。
keyValues ++ (flowVars.fvTest.Req mapObject ('data.$$': $ ) when ($ != null and $ != ""))
应该按照你的描述做。