我从Retrofit开始。
我想到了杰克逊,但却给了我一些问题,我猜想会有改造想到这个
我有GET端点。
我需要转换它:
public class BaseRequest {
private String param1;
private String param2;
private String param3;
//Getter & Setters ...
}
<{1>} 上的
我正在使用匕首+改装。
我该怎么做?
由于
答案 0 :(得分:0)
您需要提供更多相关信息,参数是否具有相同的查询参数名称或不同。
如果它们不同,您可以将它们作为键/值对的映射@QueryMap Map<String, String> params
传递。这样输出就像
Map<String, String> values = new HashMap<>();
values.put("name1", "value1");
values.put("name2", "value2");
values.put("name3", "value3");
?name1=value1&name2=value2&name3=value3
如果它们相同则需要@Query("name") String... values)
,输出结果如下:
List<String> values = new ArrayList<>();
values.add("value1");
values.add("value2");
values.add("value3");
?name=value1&name=value2&name=value3