JacksonConverterFactory в модернизации.Строитель()
При использовании Gson для конструктора модернизации я использую:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(CustomAPI.BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
Как добавить JacksonConverterFactory к Retrofit Builder?
Используя
compile 'com.squareup.retrofit:retrofit:2.0.0-beta2'
compile 'com.squareup.retrofit:converter-jackson:1.9.0'
Как Градуированные Зависимости
В Интернете я могу получить класс для фабрики, но это должно быть импортировано каким-то образом, как и во всех учебниках, которые они используют Gson. Причина, по которой мне нужен Джексон, заключается в том, что модели, предоставляемые компанией, используют форматеры Джексона.
1 ответ:
Этого можно достичь, используя этот фрагмент кода
Retrofit retrofit = new Retrofit.Builder() .baseUrl(WeCityAPI.BASE_URL) .addConverterFactory(JacksonConverterFactory.create()) .build();
И retrofit2 как зависимость?
compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com.squareup.retrofit2:converter-jackson:2.1.0'