您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Android中使用Volley发送参数数组

如何在Android中使用Volley发送参数数组

HashMap<String ,String> params=new HashMap<String, String>(7);
for(int i=1;i<=7;i++)
{
    params.put("params_"+i, arr[i]);
}

CustomJobjectRequest类,因为你目前正在使用String类型为在地图值CustomJobjectRequest类,但发送String[]时创建的对象类型CustomJobjectRequest的类。

要将单个参数中的所有值发送到服务器,请使用。JSONObject使用所有键值创建json对象,如下所示:

 JSONObject jsonObject=new JSONObject();
 for(int i=1;i<=7;i++)
    {
        arr[i]="questionId_"+i+"_"+"ans_"+i;
        jsonObject.put("params_"+i,arr[i]);
    }
HashMap<String ,String> params=new HashMap<String, String>();
params.put("params",jsonObject.toString());

要在服务器端发送所有值,params并转换为JSON对象并进行迭代以获取所有值

其他 2022/1/1 18:14:01 有592人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶