Versenden Sie eine Soap-XML-Anforderung mit Retrofit

9

Ich versuche, ein Soap-XML mit Retrofit zu posten, aber es schlägt fehl, ich benutze ein einfaches XML-Framework, um eine SOAP-Anfrage zu modellieren, die wie folgt aussieht:

XML anfordern

%Vor%

Erwartete Ausgabe:

%Vor%

Fehlerausgabe

%Vor%

EndPoint-Schnittstelle

%Vor%

Hauptklassencode

%Vor%     
AKSiddique 15.06.2016, 04:10
quelle

1 Antwort

15

Ich habe ein Beispiel für diese Art von Webservices erstellt. (zum Beispiel auch webservicex). Sie können es in meinem Blog oder in my github

AKTUALISIEREN

Benötigte Bibliotheken:

%Vor%

Das Beispiel ist für diesen Webservice: Ссылка

Zuerst müssen Sie die Retrofit-Instanz erstellen:

%Vor%

Danach müssen Sie das API-Objekt erstellen:

%Vor%

Um Ihre Entitäten zu erstellen, müssen Sie sie korrekt kommentieren. Dies sind die Anforderungsklassen (Antwortklassen werden auf die gleiche Weise erstellt):

class: UsStatesRequestEnvelope

%Vor%

class: UsStatesRequestBody

%Vor%

class: UsStatesRequestData %Vor%     

asanchezyu 22.06.2016, 08:35
quelle

Tags und Links