如何使用数据编织从地图中删除特定字段
投入:
{ a:1,b:2,c:3,d:4 }
我希望删除c和d字段(c和d值是动态的),并且只显示输出。
{ a:1,b:2 }
我们怎样才能在数据编织中做到这一点呢?
发布于 2018-02-01 07:17:58
发布于 2020-03-12 09:56:47
下面的代码工作正常:
%dw 2.0
var arr=["c","d"]
output application/json
---
payload filterObject ((value, key, index) -> !(arr contains (key) as String))您可以在变量'arr‘中添加/删除要排除的键。
https://stackoverflow.com/questions/48556805
复制相似问题