我有一個非常不正常的(恕我直言)的錯誤,它的被提出每當我試圖做一個SOAP服務的請求:解組錯誤
解組錯誤:意外的元素(URI:「HTTP://www.domain。 com/ws/servicename /「,local:」dummyArg「)。預計元素< {} dummyArg>
那我打電話已經被定義爲的方法:
function GetData(const dummyArg: WideString): Array_Of_Data; stdcall;
我有SOAP經驗不多,因此我這個[]接近失去我的介意,我找不到任何有用的信息。 隨時提出任何問題,可能會加快找到問題的過程。
編輯:我使用德爾福2010年,我已經叫像這樣的方法: GetData(EmptyStr);
,GetData('null');
和GetData('{}');
謝謝您的時間。
感謝您的評論,對這個問題是由德爾福提出的要求是不是有什麼服務期待,我很抱歉,但該WSDL是不公開的進一步更多爲了使用我您需要一個用戶名和密碼,這使得更難以讓某人訪問它。關於如何在Delphi 2010中繞過此問題的任何想法?謝謝Bruneau! – ComputerSaysNo 2011-02-04 07:12:31