【问题标题】:I am not able to Parse the json file. It begins with array我无法解析 json 文件。它以数组开头
【发布时间】:2016-04-14 11:16:32
【问题描述】:

以下 JSON 以数组类型开头,我在解析时遇到了很多问题。请帮忙。

[{"type":"1","name":"ABC","start_date":"5","end_date":null,"time":"00:00:00","description" :"abc","venue":"","v_id":"1","c1name":"","c1phno":"","c1email":"","c2name":"","c2phno ":"","c2email":""}]

如果可能,请帮助我。

【问题讨论】:

  • 这里有问题吗?我只看到 JSON。
  • @cricket_007 很抱歉。我编辑了问题。
  • 仍然没有您尝试或尝试解析 JSON 的代码。请在您的帖子中清楚地说明您的预期结果应该是什么。

标签: android json parsing getjson


【解决方案1】:

您是否尝试将数据作为 JSONArray 获取?

看起来像这样:

  String json = "your json data";
  JSONArray jsonArray = new JSONArray(json);
  JSONObject jsonObject = jsonArray.getJSONObject(0);

  String type = jsonObject.getString("type");
  String name = jsonObject.getString("name");

等等……

【讨论】:

  • 如果有多个对象,我应该运行我的 for 循环到什么程度?
  • 就像你对普通数组 "for(int i = 0; i
猜你喜欢
  • 2016-09-15
  • 2016-02-08
  • 1970-01-01
  • 1970-01-01
  • 2019-06-28
  • 2020-10-11
  • 2021-03-16
  • 1970-01-01
相关资源
最近更新 更多