Ich habe ein jsonArray mit einer Reihe von jsonObjects, die ich über die market_id so gruppieren möchte, dass Objekte mit ähnlichen market_id's in ihrer eigenen Liste oder Array getrennt gehalten werden. Wie kann ich das erreichen?Gruppierung von jsonObjects in einem jsonArray Android
[
{
"product_id": "12301",
"selection": "No",
"sales": "31",
"market_id": "10",
},
{
"product_id": "12302",
"selection": "No",
"sales": "24",
"market_id": "43",
},
{
"product_id": "12303",
"selection": "Yes",
"sales": "121",
"market_id": "10",
},
{
"product_id": "12304",
"selection": "No",
"sales": "0",
"market_id": "43",
},
{
"product_id": "12305",
"selection": "Yes",
"sales": "20",
"market_id": "43",
},
]
Um so etwas zu erreichen:
[{
"product_id": "12304",
"selection": "No",
"sales": "0",
"market_id": "43",
},
{
"product_id": "12305",
"selection": "Yes",
"sales": "20",
"market_id": "43",
},
{
"product_id": "12302",
"selection": "No",
"sales": "24",
"market_id": "43",
},]
Ich glaube, Sie id zuerst nach, dass der Check sollten Sie JSON-Array mit ähnlichen id –
machen, was Sie bisher versucht haben? Zeigen Sie Ihren Code. –
@Bmbariah Wenn Sie nach market_id gruppieren, was ist mit Ihrer Produkt-ID? Sieht aus, dass Ihre Produkt-ID in JSON für jede Markt-ID unterschiedlich ist. –