private Map<String, InfoSection> infoSectionsMap;
@SerializedName("info_sections")
private List<InfoSection> infoSectionsList;
private List<Object> patientInfoLeaflets;
private Map<String, List<Nutritional>> nutritionals;
private List<Object> dietPlanLeaflets;
private List<Object> dietLeaflets;
private List<Object> dietInfos;
private List<Object> suitableFor;
}
public static final Gson gson = new GsonBuilder()
.setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES)
.addSerializationExclusionStrategy(new ExclusionStrategy() {
@Override
public boolean shouldSkipField(FieldAttributes field) {
return field.getAnnotation(Exclude.class) != null;
}
@Override
public boolean shouldSkipClass(Class<?> aClass) {
return false;
}
})
.create();
Ну и всё с помощью Retrofit2 запрашивается
Не, не силён в этих апельсинах, увы.
Обсуждают сегодня