繁体   English   中英

骡数据编织转换

[英]Mule dataweave transformation

我有以下 json 作为我的输入有效负载,我想获取 groupname 为 b 的 groupvalue。 如何在数据编织中做到这一点?

[
  {
    "groupName": "a",
    "groupvalue": "1234"
  },
  {
    "groupName": "b",
    "groupvalue": "7890"
  }
]

如果您绝对确定数组中只有一个元素的 groupName 等于“b”:

%dw 2.0
output application/json
---
(payload filter ($.groupName == "b") map ( $.groupvalue)) [0]

根据您的输入,我得到以下 output:

"7890"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM