提供された WSDL ファイルと XSD ファイルがあり、
WSDL にすべての XSD 要素を手動で追加せずに、指定された XSD を WSDL で使用するにはどうすればよいでしょうか。xsd ファイルを WSDL に直接インポートできるものはありますか?
提案は大歓迎です。
提供された WSDL ファイルと XSD ファイルがあり、
WSDL にすべての XSD 要素を手動で追加せずに、指定された XSD を WSDL で使用するにはどうすればよいでしょうか。xsd ファイルを WSDL に直接インポートできるものはありますか?
提案は大歓迎です。
XSD は、Web サービスに送信するオブジェクトのスキーマです。以下のコマンド ラインを使用して、XSD ファイルからシリアル化されたオブジェクトを作成します。たとえば、言語が C# で、Web サービスが SendData() であるとします。
xsd.exe -c -l:c# -n:XmlSerializationHowTo yourobject.xsd
これにより、yourobject.cs という名前のクラス ファイルが作成されます。コードでは、Web サービスを参照し、SendData(yourobject) を呼び出します。xsd からサンプル xml を作成することも、その逆も可能であることに注意してください。