我有一大堆jsonObjects的jsonArray,我想通过market_id进行分组,这样具有类似market_id的对象分别存放在自己的列表或数组中。我怎样才能做到这一点?在jsonArray中对jsonObjects进行分组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",
},
]
为了实现这样的事情:
[{
"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",
},]
我想你应该根据该先检查ID您做出类似ID –
你尝试过什么到目前为止JSON阵列?显示你的代码。 –
@Bmbariah如果你按market_id分组,你的product_id怎么样?在JSON中查看您的product_id对于每个market_id都是不同的。 –