【发布时间】:2016-11-08 18:27:03
【问题描述】:
%dw 1.0 % 输出应用程序/json %var list1 = flowVars.var1
%var list2 = flowVars.var2
我有 2 个列表 list1 和 list2,如下所示。
list1 = [{"empId": "123", "firstName":"John", "lastName":"Doe"},
{"empId": "456", "firstName":"Anna", "lastName":"Smith"},
{"empId" : "567", "firstName":"Peter", "lastName":"Jones"}]
list2 = [{"empId": "567", "title":"developer"},
{"empId": "123", "title":"tester"},
{"empId": "456", "title":"manager"}]
如何使用 list1 和 list2 创建 list3?对于 list1 中的每个员工,遍历 list2,从 list2 中获取 title 并创建 list3。
list3 = [{"empId" : "123", "firstName":"John", "lastName":"Doe",
"title" : "tester"},
{"empId" : "456", "firstName":"Anna", "lastName":"Smith",
"title" : "manager"} ,
{"empId" : "567", "firstName":"Peter", "lastName":"Jones",
"title" : "developer"} ]
【问题讨论】: