2013-07-02 40 views
0

我試圖使用kso​​ap向webservice發送以下請求。我設法發送一個成功的登錄請求和其他請求,不需要發送「locale ...」行。這正是我的問題,我不知道如何將這一行添加到我的請求。我嘗試過把它當作complexType,但結果總是像「country =」de「....並且這個webservice不接受這樣的請求。 我希望有人能給我一個提示。使用Ksoap2從Android發送肥皂請求

<request> 
       <locale country="DE" datCountryIndicator="de" language="de"/> 
       <sessionID>13vb4mf66m67b</sessionID> 
       <!--Optional:--> 
       <constructionTimeFrom>?</constructionTimeFrom> 
       <!--Optional:--> 
       <constructionTimeTo>?</constructionTimeTo> 
       <restriction>ALL</restriction> 
      </request> 
+0

你是否正在關注任何教程.. – amalBit

+0

你可以找到一個好教程在這裏:http://www.c-sharpcorner.com/UploadFile/88b6e5/how-to-call-web-service-in-android-using-soap/ –

+0

嘿,謝謝你的鏈接@Arash,但我已經遵循本教程和其他許多內容。這不是問題,像「sessionID」或「constructionTimeFrom」一樣添加PropertyInfo ..它只是「」這一行,這使我瘋狂。例如,我可以添加「 country =」DE「...」,但web服務不接受此:/ –

回答

0

從我的經驗kSOAP2 - 向右走的源

我已經發現了一些錯誤的kSOAP2的版本,我用的是(黑莓& Android)和大部分時間有更多的運氣跟蹤的方法,而不是在網上尋找信息。