java - 如何通过改造发送带有键值对的数组数组
问题描述
这是我想通过改造任何想法发送的帖子请求?
"quiz_data" : [ ['question_id' => 1, 'option_id' => 2], ['question_id' => 2, 'option_id' => 3], ['question_id' => 3, 'option_id' => 2] ]
它必须是动态的,因为我不知道管理员会添加多少测验问题。
解决方案
我认为您可以使用具有所需值的 Map 对象创建 Call 。
@POST("{endpoint}")
Call<Void> sendData(@Body Map<QuestionID,OptionID> dataToBeSend);
更多信息看这个继续编码。
推荐阅读
- javascript - 使用从父级传递下来的函数对来自子级的回调进行反应
- javascript - 更新 vuex 状态后,Vue watch 仍然触发 vuex 动作
- php - 如何用点替换逗号,反之亦然
- java - 带有 openCV 和 javafx 的 Jar 文件
- python - 合并来自具有不同形状的两个数据框的列
- arrays - 控制器存储函数数组 laravel 5.5
- c - C - Root 没有打印正确的值,没有从 sum 改变
- reactjs - Typescript React:基于另一个道具类型的有条件可选道具
- java - PostgreSQL 的 JPA 查询
- android - 如何在android中实现加密?