扫码关注官方订阅号
请求得到只是一个字符串但是返回结果却多了两个双引号,应该怎样解决啊我用抓包返回结果是正确的
业精于勤,荒于嬉;行成于思,毁于随。
我是这样直接获取String的
获取retrofit实例
public static Retrofit GetStringRetrofit(){ Retrofit retrofit = new Retrofit.Builder() .client(okHttpClientWithBaiduHeader) .baseUrl(AppConfig.HEFENG_BASE_URL) .addCallAdapterFactory(RxJavaCallAdapterFactory.create()) .addConverterFactory(ScalarsConverterFactory.create()) //这里不是GsonConvertFactory了 .build(); return retrofit; }
接口可以直接收String
public interface GetHeWeather { @GET("weather") Observable<String> getHeWeather(@Query("city") String city, @Query("key") String key); }
以下是打的log
实在不行就subString吧。。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我是这样直接获取String的
获取retrofit实例
接口可以直接收String
以下是打的log

实在不行就subString吧。。。