【问题标题】:Add JSONArray to JSONObject in android [closed]在android中将JSONArray添加到JSONObject [关闭]
【发布时间】:2021-06-21 21:42:38
【问题描述】:

这里是json:

{
  "infos":[{
      "targetId":1,
      "celsius":34.5,
      "measuredTime":"2021-03-25,11:40:01", 
      "isFirst":true }]
 }

我正在尝试将 JSONArray 放入 JSONObject:

     JSONObject object = new JSONObject();
     object.put("infos" , array);

我不知道如何创建一个数组? 请帮助我,谢谢。

【问题讨论】:

标签: android arrays


【解决方案1】:
        JSONObject object = new JSONObject();
        try {
            // create multiple object
            JSONObject obj1 = new JSONObject();
            obj1.put("targetId", 1);
            obj1.put("celsius", 34.5);
            obj1.put("measuredTime", "2021-03-25,11:40:01");
            obj1.put("isFirst", true);

            // add all created object in array
            JSONArray array = new JSONArray();
            array.put(obj1);

            // add array in main object
            object.put("infos" , array);
        } catch (JSONException e) {
            e.printStackTrace();
        }

【讨论】:

    猜你喜欢
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 2013-06-27
    相关资源
    最近更新 更多