2017-01-13 5 views
0

Retrofit 2 mehrere Wandler aber unten Code verwenden können, ist in meinem Projekt nicht funktioniert ........Retrofit mit mehreren Konvertern nicht funktioniert

adapterBuilder = new Retrofit 
      .Builder() 
      .baseUrl(baseUrl) 
      .client(okClient) 
      .addConverterFactory(SimpleXmlConverterFactory.create()) 
      .addConverterFactory(GsonConverterFactory.create()); 
+0

bitte sagen Sie uns mehr, was Fehler erhalten Sie? –

+0

com.google.gson.stream.MalformedJsonException: Verwenden Sie JsonReader.setLenient (true), um fehlerhafte JSON in Zeile 1 Spalte 1 @MithunSarkerShuvro zu akzeptieren –

Antwort

0

Die Reihenfolge ist wichtig, und es ist vielleicht somthin Konflikt in Dein Konverter.

Es ist schwer zu sagen, aber tatsächlich können Sie angeben, welche API den Konverter durch die Anmerkung verwenden soll. Dann werden Sie klarer, welcher Schritt falsch ist.

Weitere Informationen finden Sie in diesem Beitrag.

https://proandroiddev.com/retrofit-advance-multi-converter-c675e9483801

Verwandte Themen