改造解析字符串数组

Ita*_*ame 1 android retrofit

使用改造解析服务器响应时遇到麻烦.服务器返回字符串数组,如何使用改进框架解析它:["1","21","22"].我正在使用Retrofit 2.0.0-beta2.谢谢

小智 6

要解析该响应,请在API接口中定义您的方法,如下所示:

@GET("methodThatReturnsArray")
Call<ArrayList<String>> methodThatReturnsArray();
Run Code Online (Sandbox Code Playgroud)

同步通话看起来像

Call<ArrayList<String>> call = retrofitService.methodThatReturnsArray();
Response response = call.execute();
ArrayList<String> arrayOfStrings = response.body();
Run Code Online (Sandbox Code Playgroud)