我有如下所示的 JSON 数组。
"ArrayList": [{
"id": "1234",
"dateOfBirth": -7181,
"name": {
"firstName": "Ram",
"lastName": "Sharma",
}
}, {
"id": "1234",
"dateOfBirth": -7181,
"name": {
"firstName": "Ram",
"lastName": "Sharma",
}
}, {
"id": "9876",
"dateOfBirth": -5197,
"name": {
"firstName": "John",
"lastName": "Martin",
}
}, {
"id": "4567",
"dateOfBirth": null,
"name": {
"firstName": "Manchester",
"lastName": "United",
}
}
]
有没有办法从这个数组列表中提取唯一值,并且 dateOfBirth 不为空,并使用 apache Camel Spring XML 流处理它。
处理前的结果值
"ArrayList": [{
"id": "1234",
"dateOfBirth": -7181,
"name": {
"firstName": "Ram",
"lastName": "Sharma",
}
} {
"id": "9876",
"dateOfBirth": -5197,
"name": {
"firstName": "John",
"lastName": "Martin",
}
}
]