私はさまざまなメソッドの1つがxmlを入力として必要とするWebサービスを使用しています。SOAPサービスメソッドのクラス定義C#
正しい応答を得るには、渡す必要がある構造があります。
Visual Studio内にサービス参照を追加し、生成したコントラクトクラス内のメソッドを見ることができます。
phyisically .xsdファイルを取得してxsd.exeを実行してクラスを生成しないで、正しいクラスを作成するにはどうすればよいですか?将来xml形式に変更が生じる可能性があるので、xsd.exeをもう一度実行する必要があります。これはうまくいきません。
、私は 良いされていない再Xsd.exeではを実行するために、XML形式に将来的に変更が必要になることができたよう任意のアイデアは
おかげ
Webサービスアセンブリにアクセスできますか?具体的には、サービス定義を含むアセンブリですか? –
webserviceにクラスまたはテキストのみが必要ですか?テキストだけの場合は、xmlファイルを読み込んでテキストとして送信するだけです。シリアライズされたクラスは、テキストxmlファイルと同じxmlを生成するので、同じテキストをもう一度シリアル化する(テキストを作成する)だけxmlファイルを逆シリアル化することは理にかなっていますか? – jdweng