如何解析soap响应消息?

时间:2012-07-12 05:29:09

标签: java xml parsing soap

我想解析以下xml片段。任何人都可以帮助我。我没有得到如何解析元素和所有,只是检索和EmployeeId节点及其值

<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来解析它。 谢谢

1 个答案:

答案 0 :(得分:0)

你应该使用一个知道从WSDL创建对象模型的框架并为你做解析 - 这是最好的行动方案。

只需谷歌上的任何一个:

  • 的Axis2
  • JAX-WS
  • JAX-RPC

选择一个并使用它。