如何在android中解析这种类型的JSON结构

时间:2018-09-26 04:09:42

标签: android arrays json

我该如何解析

{
"district": [
    {
        "1": {
            "name": "Lucknow",
            "block": [
                {
                    "1": "Block1",
                    "2": "Block2",
                    "3": "Block3"
                }
            ]
        }
    },
    {
        "2": {
            "name": "Kanpur",
            "block": [
                {
                    "1": "Block1",
                    "2": "Block2",
                    "3": "Block"
                }
            ]
        }
    }
]
}

我被困在这可以帮助我并从中脱颖而出,还建议一些jSON解析链接,以便我可以学习

1 个答案:

答案 0 :(得分:0)

您可能要验证从API返回的JSON是否正确。正确的JSON响应应如下所示。这只是我的假设,因为解析动态密钥将是一个问题。

{
    "district":[
        {
            "name":"Lucknow",
            "block":[
                "Block1",
                "Block2",
                "Block3"
            ]
       },
       {
            "name":"Kanpur",
            "block":[
                "Block1",
                "Block2",
                "Block"
            ]
        }
    ]
}