3

Javaで特定のwsdlファイルからフォームジェネレーターを開発しようとしています。
プロジェクトに関する投稿は次のとおりです。
特定のwsdlファイルからの「Javaフォームジェネレーター」

wsdl ファイルから操作名とそのバインディングを読み取ることができましたが、Java の wsdl から特定の操作のパラメーターまたは引数を取得する必要があります。
操作名を読み取って ArrayList に保存できる現在の Java コードは次のとおりです。
[http://pastebin.com/m570a6f76][2]

特定の操作のパラメーターを取得するために本当に助けが必要です。

ありがとう!

4

1 に答える 1

2

パラメータを取得するには、各 portType 操作に関連付けられたメッセージを取得する必要があります。メッセージは、インライン (types セクション内) またはインポートされたスキーマからの入力および出力として許可されている型を参照します。あなたが既に使用していると思われるWSDL4Jは、バインディング操作から portType 操作を取得し、 portType 操作からメッセージを取得し、インラインおよびインポートされたスキーマを Java で読み取る機能を提供します。

于 2010-01-11T22:11:30.733 に答える