2012-08-29 88 views
0

現在我正在使用SOAP方法從android中使用web服務。從android中使用web服務時發生xml錯誤

http://54.251.60.177/TMSWebService/MarginService.asmx 

上述鏈接是我試圖消費的確切的Web服務的鏈接。 這個Web服務的輸入值

  • FD:01/01/2012

  • TD:07月07日

這將在形式返回答案XML。

,但我對我的模擬器得到這個消息

錯誤:org.ksoap2.SoapFault:服務器無法讀取請求。 --->有XML文檔中的錯誤(1,321)--->字符串「不是有效的ALLXsd值。

這是什麼mean.How來解決這個問題?任何一個可以請讓我知道了解決方案,如果您有

感謝您的寶貴時間

回答

0

您需要建立您發佈到該網站的XML有效載荷本頁面:?!http:// 54. 251. 60.177/TMSWebService/MarginService.asmx?op=GetTMSMargin表明它應該是什麼樣子。

如果您查看XML,可以看到fd的元素和td值通過。我看到這兩個是dateTime。它看起來像是使用.Net編寫的Web服務,並且正在使用DateTime C#類型。它可能會使它更容易(如果您還在創建Web服務)使用更通用的類型,比如字符串,您將能夠更輕鬆地構建XML。

相關問題