0

我正在开发一个 SOAP 网络服务。我已完成发送 SOAP 请求以获取 XML 响应。

我不知道在 servlet 或 JSP 中解析响应 SOAP 消息。
任何人都可以提出解决方案吗?

4

1 回答 1

1

我强烈建议您使用JAXB之类的东西将响应 XML 解析为更易于使用的普通 Java 对象。

简而言之,您只需要将 Web 服务的 WSDL 文件输入 JAXB,它将生成一组适合服务响应的类和一个用于处理响应 XML 的解析器。

如果您使用的是 NetBeans,这里有一个简短的教程:http: //netbeans.org/kb/docs/websvc/jaxb.html

或者,如果您使用的是 Maven: http ://blog.dawouds.com/2008/09/maven-2-wsdl-to-java-using-jaxb.html

于 2012-09-05T06:00:02.690 回答