Android Json Object放置了一个没有密钥的数组JSON

佩德鲁

我需要用estructure创建一个json

    {
      "label": "any description",
      "location":[25.7752965,-100.2636682]
    }

具有数组的Json Object,不带键,值(位置),

我尝试

String[] _location = new String[2];
_location[0] = String.valueOf(latLng.latitude);
_location[1] = String.valueOf(latLng.longitude);

JSONObject params = new JSONObject();
params.put("location",_location);
params.put("label",_label);

另一种尝试使用:

       JsonObject obj = new JsonObject();
       JsonArray array_location = new JsonArray();
       array_location.add(currentLocation.latitude);
       array_location.add(currentLocation.longitude);
       JSONObject params = new JSONObject();
       params.put("location",_location);
       params.put("label",_label);

但是,结果给了我一个带有字符串值的json ...当我需要一个键“位置”且值为Array double时

 {
     "label": "any description",
     "location":"[25.7752965,-100.2636682]"
  }
孙子

JSONObject params = new JSONObject();
params.put("label", "any description");

JSONArray locationJsonArray = new JSONArray();
locationJsonArray.put(25.775296); // Replace by your latitude
locationJsonArray.put(-100.2636682); // Replace by your longitude
params.put("location", locationJsonArray);

// For debug purpose
Log.i("DEBUG", params.toString(4));

结果

{
  "label": "any description",
  "location": [
    25.775296,
    -100.2636682
  ]
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

没有数组的另一个数组中的Android JSON解析数组

比较一个json数组中具有相同键的对象,Android

如果有一个公用密钥,如何求和json数组密钥的值

Android:在另一个 JSON 数组中解析 JSON 数组

如果没有第一个使用JMESPath的JSON密钥,最好的方法是什么?

我有一个JSON数组,我想阅读密钥

在第一个数组中放置一个json数组?

带有无密钥JSON对象的JSON数组的Java Android迭代

返回给Android的JSON数组没有完整的数据

没有数组名称的Android json解析

在Android中解析没有键的JSON数组

在Android中从数组创建没有键的JSON对象

使用没有标签的 Android Volley 解析 JSON 数组

如何仅解析android中json对象中的第一个数组?

Android:如何在同一个文件中迭代多个JSON对象数组

Android json解析另一个对象和数组中的对象

有没有办法检查一个json数组是否在MySQL中至少包含另一个json数组的一项?

有没有办法让我在 React Native 中创建一个文件夹并将 JSON 文件放在 Android 和 iOS 的移动本地存储中?

遍历Json Object Android

从JSON数组Java android获取JSON数组

如何在Android中解析没有JSON对象标题的JSON数组?

如何在Android中解析没有JSON对象标题的JSON数组?帮我

android json解析标签没有值

在一个PHP,Android的试图发送一个以上的JSON格式,但只有一个被接收。我该怎么办?

Android解析数组的JSON数组

有没有办法转换 JSON 中的 JS 数组或 Android 中的数组?

Android:从JSON动态获取JSON数组键名

如何找出JSON响应是一个空的JSON对象在android系统?

有没有一种方法可以在pyspark中一个接一个地访问数组(结构)中的多个JSON对象