倾我所有:紧急求救SOAP 消息拦截问题,MessageContext的问题
请问如何获得SOAPbody 中的具体数据,使用哪个方法。比如通过SOAPMonitor得到
<soapenv:Body>
<getAdd soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<arg0 href="#id0"/>
<arg1 href="#id1"/>
</getAdd>
<multiRef id="id1" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="soapenc:int" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">13</multiRef>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="soapenc:int" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">12</multiRef>
</soapenv:Body>
我如何得到12 和13 这两个数据?谢谢
MessageContext中取到以上的SOAPbody,可是我只想得到两个具体的数据。
使用哪几个方法可以获得,试了好多,得不到,请帮帮忙 ,急死了,一个下午也没有弄出头绪来。