2017-07-18 6 views
0

私はいくつかの質問を私のものとよく似ていますが、現在は数年前のようですが、同じ修正が適用されるかどうかはわかりません。C#Console App SOAPレスポンスがnull

基本的に私はSOAPサービスにアクセスしています。私はそれをC#コンソールアプリケーションのサービスリファレンスとして追加しました。私は接続を確立できますが、何かできるようになる前にセッションIDが必要です。セッションIDは応答の一部ですが、C#の応答はnullです。私はFiddlerを使用しました。私は正常に接続していますが、応答IDはありますが、Visual Studioに表示することはできません。明らかに応答はXMLです。何か不足していますか? VSでXML応答をキャプチャするにはどうすればよいですか?

ありがとうございます。

+0

サーバーから送信された応答。あなたはフィドラーでそれをチェックできますか? –

+0

これはJavaで何をする必要がありますか? –

+1

達成しようとしているコード例を提供してください。 – Fabien

答えて

0

通常、少なくとも私の経験では、SOAPサービスは型付きデータを返します。これは、サービスによって文字列、データテーブルなどとして定義されます。データ型を決定し、SOAPサービスからの出力をその型に格納する必要があります。

例:

文字列その後

string mystring = soapservice.getmystuff() 

のDataTable

DataTable mydatatable = soapservice.getmystuff() 

は、あなたが正常に型指定されたオブジェクトに結果を格納した後、あなたのデータを取得するために、そのオブジェクトを操作します。

関連する問題