我有一个JSON数据,如果值相同,我想计算JSON数据吗?

{
"data": [
        {
            "ID": 47,
            "desa": "Benteng Selatan",
            "kecamatan": "Benteng"
        },
        {
            "ID": 48,
            "desa": "Benteng Selatan",
            "kecamatan": "Benteng"
        },
        {
           "ID": 49,
            "desa": "Benteng Utara",
            "kecamatan": "Benteng"
        },
        {
            "ID": 50,
            "desa": "Garaupa",
            "kecamatan": "Bontomatene"
        }
    ]
}


并在文本视图中显示,例如:
Benteng Selatan和Benteng:2
奔腾乌塔拉和奔腾:1
Garaupa和Bontomantene:1

最佳答案

通过解析您的json字符串,创建对象的ArrayList。
请参见解析here

然后使用以下method按值对数据进行分组。

08-07 13:40