我正在使用Web服务进行测试自动化。我们的java Web应用程序允许创建Web服务,从而生成wsdl文件。
我想使用该wsdl文件读取XML元素,然后通过java中的Intellisense访问这些XML元素,以构建Web服务的XML请求。
例如,如果有像http://abc.com/abc.wsdl这样的wsdl文件?我希望通过访问wsdl并通过java中的intellisense公开xml元素来构造xml输入/请求,以便发布web服务然后接收响应。
如何实现这一目标?
虽然我的问题听起来像解析wsdl,但是我想使用wsdl检索请求/输入模式,然后将xml请求模式保存在一个类中,然后在另一个类中填充xml元素,这样当我提交web时服务,我只能填写所需的元素。因此,如果xml请求中有10个元素,我想第一次只填写5个,第二次填写9个字段。所以我很想知道我们是否可以使用wsdl维护检索到的模式,并且可以通过java中的弹出窗口显示该模式的元素,类似于.Net中的intellisense