2
私はretrofit 1.9とSimpleXMLConverterを使用しています。私はXMLとしてペイロード付きのサーバーにリクエストを送信しようとします。改造を介してペイロードにxmlを渡すには
@POST("/M/Bean?wsdl")
Observable<MainNode> getObject(@Body MyObject object);
改造から文字列
String payload = "<SOAP-ENV:Envelope xmlns:SOAP-ENV> MY_OBJECTS</SOAP-ENV:Envelope>";
retrofit.getObject(payload)
やログのように私は
D /レトロフィット参照私はこのXMLを持っている:
<string><SOAP-ENV:Envelope MY_OBJECTS SOAP-ENV:Envelope></string>
どのように私は完全なXMLを渡すことができますペイロードなし<string>
?
これは論理的ですが、xmlを 'postJSON'としてどのように作成できますか? –
あなたはそれを包み込みたいと思っていますが、私が今正しく理解していれば、オブジェクトをXMLにパースすることができますか? – filipproch
私はばかです。 SimpleXMLのアノテーションを使用してPOJOを作成し、これをサーバーに送信することができます... –