The input JSON is :
{
"subOrderItems": [
{
"travellerDetails": {
"title": "Ms.",
"name": "XYZ",
"gender": "F"
},
"random_key": "random_key",
"random_value": "random_value"
},
{
"travellerDetails": {
"title": "Mr.",
"nationality": "AU",
"name": "ABC",
"gender": "M"
},
"random_key": "random_key",
"random_value": "random_value"
},
{
"travellerDetails": {
"title": "Mr.",
"nationality": "UK",
"name": "PQR",
"gender": "M"
},
"random_key": "random_key",
"random_value": "random_value"
}
]
}
The json has "SubOrderItems" list which is a list of JSON objects. Firstly i would like to get count of number of elements in that list. Secondly, each json has a fiels called "gender", thus would like to have number of males and number of females count.
Expected Output:
{
"No.of People": 3,
"No.of Males": 2,
"No.of Females": 1
}
