将json字符串解析为逗号分隔值

时间:2016-03-28 13:57:59

标签: android

我正在解析 JSON数组,如下所示, 以下是我的json的一部分...

[
  "GetStatutoryMappingsSuccess",
  {
    "statutory_mappings": {
      "9": {
        "compliance_names": [
          {
            "url": null,
            "compliance_name": "Compliance Task 2603161715-1"
          },
          {
            "url": null,
            "compliance_name": "Compliance Task 2603161715-2"
          }
        ]
      },
      "10": {
        "compliance_names": [
          {
            "url": null,
            "compliance_name": "Compliance Task 2603161717-1"
          }
        ]
      }
    }
  }
]

for (int i = 0; i < compliances.length(); i++) {
    JSONObject compliancesJSONObject = compliances.getJSONObject(i);

    complianceTask = compliancesJSONObject.getString("compliance_task");

}

问题在于,当循环到达index 0时,它可能包含两个合规性任务,当循环到达index 1时,它包含一个合规任务。我希望做的是,当特定索引中有多个合规性任务时,我希望将它们 concat 作为逗号分隔的合规性任务。我怎么能这样做?

0 个答案:

没有答案