2011-01-25 51 views
0

xcode我想調用webservice的返回值是對象嗎?
1.調用此Web服務的SOAP消息是什麼?
2. xcode如何接收這個對象並使用?如何接收由webservice返回的對象(在iphone端)?

現在我有一個方法,該方法只返回字符串,我知道如何通過使用SOAP調用,但我不知道如果是在對象的情況下改變..

預先感謝您

+0

請顯示一些代碼,你卡在哪裏。這個問題太籠統了,無法回答。 – 2011-01-25 08:59:01

回答

0

一般web服務必須返回任何類型的標準XML。

如果你的Web服務嚴格遵循SOAP就會返回SOAP,XML消息,如:

<?xml version="1.0"?> 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> 
<soap:Header> 
</soap:Header> 
    <soap:Body> 
    <m:GetStockPrice xmlns:m="http://www.example.org/stock"> 
    <m:StockName>IBM</m:StockName> 
    </m:GetStockPrice> 
    </soap:Body> 
</soap:Envelope> 

更多信息,請參閱SOAP on Wikipedia

+0

@「<?xml version = \」1.0 \「encoding = \」UTF-8 \「?>」 \t「 \ n「 \t」 \ n「 \t」 「」 \t 「 \ n」 \t 「 \ N」 \t 「在」 – Pooja 2011-01-25 12:21:10

0

行,我想不通,如果陣列是由網絡服務比返回我沒有改變我的SOAP消息