首页 > 解决方案 > 如何通过改造发送带有键值对的数组数组

问题描述

这是我想通过改造任何想法发送的帖子请求?

"quiz_data" : [ ['question_id' => 1, 'option_id' => 2], ['question_id' => 2, 'option_id' => 3], ['question_id' => 3, 'option_id' => 2] ] 

它必须是动态的,因为我不知道管理员会添加多少测验问题。

标签: javaandroidarrayspostretrofit

解决方案


我认为您可以使用具有所需值的 Map 对象创建 Call 。


@POST("{endpoint}")
Call<Void> sendData(@Body Map<QuestionID,OptionID> dataToBeSend);

更多信息看这个继续编码。


推荐阅读