0

.NETプロキシクラスでJavaWebサービスにアクセスすると、応答文字列がnullとして返されます。

SOAP拡張機能の助けを借りて、これがWebサービスから取得した応答であることがわかりました。

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
         <getInfoResponse xmlns="http://services">
             <getInfoReturn>
                 <full_Name xsi:nil="true"/>
             </getInfoReturn>
         </getInfoResponse>
    </soapenv:Body>
</soapenv:Envelope>

これは私が使用しているクライアントクラスです

cardInfo = new global::CardInfoService.CardInfoService.CardInfoService(); 
card = cardInfo.getCardInfo(value, number); 
System.Console.WriteLine("Got the Card Holder name " + card.full_Name);

前もって感謝します。

4

0 に答える 0