我已经在JAX-WS中设置了一个SOAPWebServiceProvider,但是我无法弄清楚如何从SOAPMessage(或任何节点)对象中获取原始XML。这是我现在得到的代码示例,也是我试图获取XML的地方:@WebServiceProvider(wsdlLocation="SoapService.wsdl")@ServiceMode(value=Service.Mode.MESSAGE)publicclassSoapProviderimplementsProvider{publicSOAPMessageinvoke(SOAPMessagemsg){//HowdoIgetthe
我已经在JAX-WS中设置了一个SOAPWebServiceProvider,但是我无法弄清楚如何从SOAPMessage(或任何节点)对象中获取原始XML。这是我现在得到的代码示例,也是我试图获取XML的地方:@WebServiceProvider(wsdlLocation="SoapService.wsdl")@ServiceMode(value=Service.Mode.MESSAGE)publicclassSoapProviderimplementsProvider{publicSOAPMessageinvoke(SOAPMessagemsg){//HowdoIgetthe
我想知道有什么方法可以将字符串转换为SOAPMessage吗?假设我有一个字符串如下:Stringsend=""+""+""+""+sessionId+""+""+""+""+11+""+""+""+""+""+""+extime+""+"0"+""+time+""+"1905"+""+numSend+""+""+""+numSend+""+""+""+"Messagebodyhere."+""+""+""+"";如何转换字符串? 最佳答案 将字符串转换为输入流,然后将其读入SOAP消息工厂。InputStreamis=newByt