Android json解析与改型库

Android json解析与改型库,android,json,rest,asp.net-web-api,retrofit2,Android,Json,Rest,Asp.net Web Api,Retrofit2,我找到了以下json格式的文件。是否可以通过改装进行解析?通常json对每个部分都有键和值,但这里一个数组有键,其他数组有值。那么如何解析它呢 { "insertnewdatas": { "columns": [ "id", "operatorName", "latitude", "longitude", "location", "address", "currencies", "exch

我找到了以下json格式的文件。是否可以通过改装进行解析?通常json对每个部分都有键和值,但这里一个数组有键,其他数组有值。那么如何解析它呢

{
  "insertnewdatas": {
    "columns": [
      "id",
      "operatorName",
      "latitude",
      "longitude",
      "location",
      "address",
      "currencies",
      "exchange",
      "exchangeLimits",
      "workingDays",
      "link",
      "phone",
      "email",
      "dateTime",
      "created_at",
      "updated_at"
    ],
    "records": [
      [
        3,
        "Coin Source",
        "22.3475",
        "91.8123",
        "Chittagong",
        "Oxygen , Chittagong",
        "Cash",
        "option2",
        "$500/month",
        "30",
        "no link",
        "017000000000",
        "arifhasnat.info@gmail.com",
        "21-10-2017",
        "2017-03-01 17:40:42",
        "2017-03-01 17:40:42"
      ],
      [
        4,
        "Coin Source",
        "22.3475",
        "91.8123",
        "Chittagong",
        "Oxygen , Chittagong",
        "Cash",
        "option2",
        "$500/month",
        "30",
        "no link",
        "017000000000",
        "arifhasnat.info@gmail.com",
        "21-10-2017",
        "2017-03-01 17:40:49",
        "2017-03-01 17:40:49"
      ],
      [
        5,
        "Bit Coin",
        "22.3575",
        "91.8323",
        "Chittagong",
        "Chittagong",
        "both",
        "option1",
        "$500/month",
        "30",
        "no link",
        "017000000000",
        "arifhasnat.info@gmail.com",
        "21-10-2017",
        "2017-03-01 17:43:34",
        "2017-03-01 17:43:34"
      ]
    ]
  }
} 

默认情况下,改型不支持自动JSON解析。但是你可以用GSON来做这个

下面是一个简短的教程,介绍如何使用Reformation和GSON解析JSON,例如:


但是还有更多的教程可以帮助您。

这是一种非常糟糕的格式。我建议您从尝试更改itI开始,我知道json解析有改进,但这种格式是可能的吗?有这种格式的例子吗?