如何在android java中创建此json对象

如何在android java中创建此json对象,java,android,arrays,json,post,Java,Android,Arrays,Json,Post,这是我的密码: { "body": "{\"data\": [[1633209578,0,117.000000],[1633209578,1,116.000000],[1633209624,2,121.000000],[1633209643,3,174.000000],[1633209682,4,222.000000],[1633209715,5,247.000000],[1633209748,6,248.000000],[1633209

这是我的密码:

{
    "body": "{\"data\": [[1633209578,0,117.000000],[1633209578,1,116.000000],[1633209624,2,121.000000],[1633209643,3,174.000000],[1633209682,4,222.000000],[1633209715,5,247.000000],[1633209748,6,248.000000],[1633209781,7,248.000000],[1633209814,8,249.000000],[1633209847,9,248.000000],[1633209877,10,248.000000],[1633209912,11,248.000000],[1633209943,12,248.000000],[1633209990,13,248.000000],[1633210009,14,248.000000]]}"
}
我想通过POST请求将上述json发送到aws apigateway。请帮助我在android studio java中创建此对象。 谢谢。

试试这个:

String[] value=new String[]{"[1633209578, 0, 117.000000]",
            "[1633209578, 1, 116.000000]",
            "[1633209624, 2, 121.000000]",
            "[1633209643, 3, 174.000000]",
            "[1633209682, 4, 222.000000]",
            "[1633209715, 5, 247.000000]",
            "[1633209748, 6, 248.000000]",
            "[1633209781, 7, 248.000000]",
            "[1633209814, 8, 249.000000]",
            "[1633209847, 9, 248.000000]",
            "[1633209877, 10, 248.000000]",
            "[1633209912, 11, 248.000000]",
            "[1633209943, 12, 248.000000]",
            "[1633209990, 13, 248.000000]",
            "[1633210009, 14, 248.000000]"};

JSONArray jsonArray = new JSONArray();
        for (int i = 0; i < value.length; i++) {
            jsonArray.put(value[i]);
        }

        JSONObject jsonObject=new JSONObject();

        try {
            jsonObject.put("data",jsonArray);

            JSONObject object=new JSONObject();
            object.put("body",jsonObject);

            Log.i("FinalJson",object.toString());

        } catch (JSONException e) {
            e.printStackTrace();
        }
String[]value=新字符串[]{“[1633209578,0117.000000]”,
"[1633209578, 1, 116.000000]",
"[1633209624, 2, 121.000000]",
"[1633209643, 3, 174.000000]",
"[1633209682, 4, 222.000000]",
"[1633209715, 5, 247.000000]",
"[1633209748, 6, 248.000000]",
"[1633209781, 7, 248.000000]",
"[1633209814, 8, 249.000000]",
"[1633209847, 9, 248.000000]",
"[1633209877, 10, 248.000000]",
"[1633209912, 11, 248.000000]",
"[1633209943, 12, 248.000000]",
"[1633209990, 13, 248.000000]",
"[1633210009, 14, 248.000000]"};
JSONArray JSONArray=新的JSONArray();
for(int i=0;i
尝试获取对应于JSON的JAVA对象