SAAJを使用してSOAP連携で以下のようにメッセージの内容を作成した場合、
soapBodyElem.addChildElement(soapEenv.createName("hoge")).addTextNode("");
作成されたメッセージは以下のようになりました。
<hoge/>
<hoge/>ではなく、
<hoge></hoge>
にしたいのですが、方法がわかりませんでした。
他にも
soapBodyElem.addChildElement(soapEenv.createName("hoge")).addTextNode(new String());
というやり方をしても同じでした。
答えにたどり着けそうにないので、ここで質問させていただきました。
どなたかご存知のかたがいらっしゃれば、
ご教授の程よろしくお願い致します。
あなたの回答
tips
プレビュー