【发布时间】:2021-01-26 17:51:54
【问题描述】:
使用 dataweave 我想从对象数组中获取所有“ProductCode”值。输出还应该获取不同的值。
输入:
[
{
"Header": {
"Comments": null,
"InvoiceNo": "4363627",
"Vendor": "Vendor1",
"Description": "Invoice1"
},
"Line": [
{
"Billing": null,
"ComboNum": "1",
"ProductCode": "D4500"
}
]
},
{
"Header": {
"Comments": "GPoint",
"InvoiceNo": "4356750",
"Vendor": "Vendor2",
"Description": "ALL"
},
"Line": [
{
"Billing": null,
"ComboNum": "1",
"ProductCode": "S4500"
},
{
"Billing": null,
"ComboNum": "2",
"ProductCode": "D4500"
},
{
"Billing": null,
"ComboNum": "3",
"ProductCode": "D4501"
},
{
"Billing": null,
"ComboNum": "4",
"ProductCode": "B4500"
}
]
}
]
预期输出:
ProductCode : ('D4500', 'S4500', 'D4501', 'B4500')
提前致谢
【问题讨论】: