我如何从 Netbeans 中带有 Java 的 Web 服务获得答案?

How I get the answer from a Web Service with Java in Netbeans?

我想使用这个网络服务: https://celcer.sri.gob.ec/comprobantes-electronicos-ws/AutorizacionComprobantesOffline?wsdl

关于 Web 服务的文档说我必须发送一个 xml 文档作为参数,Web 服务将 return 和 XML 对象。

我已经尝试在 Netbeans 中创建一个新的 class --> Web 服务客户端 --> wsdl,我得到了这个:

一个叫autorizacion.ws.sri.gob.ec的包裹和一堆classes。 我想知道如何为那些 classes 创建一个构造函数,以便我可以将 XML 文件作为参数发送? 我如何使用 XML 对象查看答案?

感谢您的帮助,我已经尝试了两周。

在基于 soap 的 Web 服务中,您需要生成 java artifact/client。您有多种生成它的选项,请按照 link 获取更多详细信息

  • How do you convert WSDLs to Java classes using Eclipse?
  • How to generate classes from wsdl using Maven and wsimport?