Wie übergeben Sie string in 'Körper' - Parameter von Retrofit-2 in android
@POST("api/login")
Call<ApiResponse> loginUser(@Body String user);
Hier der string ist eigentlich ein JSONstring d.h.
{"email":"[email protected]","password":"test"}
Konnte nicht herausfinden, was falsch ist. Entweder die Zeichenfolge es wieder zu json konvertiert. Bitte vorschlagen..
Dies ist, was ich tun möchte, auf meine Anfrage, wie im Bild gezeigt.
ist, dass die json-response? Was ist der Inhalt ApiResponse ?
Nein, dass ist nicht die Antwort. Diese Daten werden gesendet @Körper zu erhalten die Antwort.
Ich bin nicht sicher, ob Sie senden können, wie JSON. Ich denke, es wäre wieder umgewandelt. Bitte siehe meine Antwort, wie ich Sie benutze.
Nein, dass ist nicht die Antwort. Diese Daten werden gesendet @Körper zu erhalten die Antwort.
Ich bin nicht sicher, ob Sie senden können, wie JSON. Ich denke, es wäre wieder umgewandelt. Bitte siehe meine Antwort, wie ich Sie benutze.
InformationsquelleAutor Ranjana Dangol | 2016-01-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konvertieren Sie Ihre Daten in Objekt
Legen Sie die Daten zum Objekt
Rufen Sie Ihren api -
Ok, dann wandeln diesen machen
JSON
mitGSON
gespeichert und es inString
War nicht erwähnt, in den Sie veröffentlichen. Nevermind. 😀
mm.. ich habe versucht mit GSon Umwandlung von string zu json-Daten, aber es funktioniert nicht. gibt es irgendeinen anderen Weg, um pass-Zeichenfolge, so dass es als ein json für @KÖRPERS .
Sehen, ob dies hilft Ihnen, stackoverflow.com/questions/21398598/...
InformationsquelleAutor Rohit5k2
Wir können Hasmap hier wie diese.
InformationsquelleAutor Ranjana Dangol