1

iPhone アプリからパラメーターを使用して Web サービスを呼び出したい。

パラメータは文字列であり、xml などを使用して Web サービスを呼び出すパラメータをどこでどのように指定する必要があります。

それについて知っている人がいたら教えてください。状態名を Web サービスに送信したい。

この問題を解決するのを手伝ってください。

NSString *soapMessage = 
    [NSString stringWithFormat:
     @"<?xml version=\"1.0\" encoding=\"utf-8\"?>"
     "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"
     "<soap:Body>"
     "<stateWiseHospitalName  xmlns=\"http://ws.centricare.org\" />"
     "</soap:Body>"
     "</soap:Envelope>"

     ];
4

3 に答える 3

1

簡単に:

"<stateWiseHospitalName  xmlns=\"http://ws.centricare.org\" />"
"<first parameter>value</first parameter> <second parameter>value</second parameter>
...... "
"</stateWiseHospitalName> /n " 
于 2013-03-17T09:25:57.393 に答える
-1

iOS には SOAP のサポートが組み込まれていないため、SOAP メッセージの作成と解釈に役立つライブラリを見つけることができます。自分でそれを行うことに慣れていて、メッセージをサーバーに投稿するための助けが必要な場合は、そのために NSURLRequest と NSURLConnection を使用できます。

于 2012-07-21T10:06:33.863 に答える
-1

SOAP の使用はお勧めしません。そこに行った、それをした、それは大変な経験です。

Web サービスには JSON を使用することを好みます。http://www.three20.infoの人々は、それに対処するための包括的なフレームワークを持っています。

于 2012-07-21T10:36:12.563 に答える