如何解析soap响应消息?
问题描述:
我想解析下面的XML片段。任何人都可以帮我解决这个问题。我没有得到如何通过元素和所有的分析和公正的获取和雇员节点及其价值如何解析soap响应消息?
<soapenv:Envelope xmlns:soapenv="http://schemas.xxx/yyy" xmlns:idi="http://xxxx/">
<soapenv:Header/>
<soapenv:Body>
<idi:retrieve>
<requestXML>
<CustomerNumber>111</CustomerNumber>
<EmployeeId>222</EmployeeId>
</requestXML>
</idi:retrieve>
</soapenv:Body>
</soapenv:Envelope>
请参见上面的XML并给予一定hinte解析这个。 谢谢
答
您应该使用知道从WSDL创建对象模型并为您执行解析的框架 - 这是最佳的操作过程。
不仅仅是谷歌的任何一个:
- Axis2的
- JAX-WS
- JAX-RPC
选择一个并使用它。
有没有尝试过使用XML解析器? – 2012-07-12 05:31:56
我不知道你试过了什么? – 2012-07-12 05:43:33