从第 3 方 SOAP 服务访问 XML?
我正在使用供应商创建的 SOAP 客户端来访问我的 Jersey 1.3 REST 应用程序中的 SOAP 服务。
在某些情况下,我想访问响应的 XML,而不是客户端的代理类。有办法做到这一点吗?
我还可以访问他们的 WSDL(如果这能让这件事变得更容易的话)。
I'm using a vendor-created SOAP client to access their SOAP service in my Jersey 1.3 REST application.
In certain cases, I would like like to access the response's XML, instead of the client's proxy class. Is there a way to do this?
I also have access to their WSDL if that would make this easier to do.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 JAX-WS Dispatch 客户端来处理 XML:
您可以使用 DOM 接口(所有这些 Node 疯狂)来处理 SOAP 主体 XML 或使用 XPath。
You can use JAX-WS Dispatch client to put your hands on XML:
You can work with SOAP body XML using DOM interface (all these Node madness) or use XPath.