SOAP ベースの Web サービスに取り組んでいます。私の質問は、以下の形式で SOAP 応答を作成できるかどうかです。
<tagname1>
<tag1> value1 </tag1>
<tag1> value2 </tag1>
</tagname1>
具体的には、同じタグ名 (つまり tag1) を持つ 2 つの異なるタグ内で 2 つの異なる値 (つまり value1 と value2 ) を返すことができるかどうか疑問です。
ところで、クラスを作成しました。そのクラス オブジェクトを応答として返しているため、そのクラス オブジェクトのすべてのフィールドが SOAP 応答の個別のタグとして表示されます。
アップデート
部分的な解決策を見つけました。応答クラスに配列要素を作成しました。配列要素を使用してリストを格納しました。クラスオブジェクトを返したとき、これは私が得たものでした-
<tagname .... >
<a:String> value1 </a:String>
<a:String> value2 </a:String>
<a:String> value3 </a:String>
</tagname>
「a:long」を実際のタグ名に置き換える方法はありますか?