Ich habe einige Probleme bei der Integration von Simple XML-Konverter in Retrofit für Android konfrontiert.
1). Ich habe einen Kompilierungsfehler erhalten, nachdem ich "compile ('com.squareup.retrofit: converter-simplexml: 1.9.0')" in build.gradle hinzugefügt habe.Probleme bei der Integration von einfachen XML-Konverter in Retrofit für Android
Fehlerbericht: Information: Gradle Aufgaben [: App: assembleDebug] Achtung: Abhängigkeit xpp3: xpp3: 1.1.3.3 für Debug ignoriert wird, wie es mit der internen Version zur Verfügung gestellt von Android widersprüchlich sein kann. Falls ein Problem auftritt, packen Sie es bitte mit jarjar neu, um die Klassenpakete zu ändern. Warnung: Abhängigkeit xpp3: xpp3: 1.1.3.3 wird für die Veröffentlichung ignoriert, da sie möglicherweise mit der von Android bereitgestellten internen Version in Konflikt steht. Im Falle eines Problems, bitte packen Sie es mit Jarjar um die Klassenpakete zu ändern
2). Ich habe Java-Schemas mit Hilfe dieses http://pojo.sodhanalibrary.com/Convert erstellt, indem ich Root-Klassennamen zur Verfügung gestellt habe. Und ich bekomme weiterhin InstantiateException oder ElementException für das eine oder andere Element und mazorly retrofit.converter.ConversionException: org.simpleframework.xml.core.ValueRequiredException: Kann @ org.simpleframework.xml.Element nicht erfüllen (data = false, name = description , erforderlich = wahr, typ = void) auf Feld "Beschreibung". Derselbe Fehler für viele Felder.