wsdl4j解析wsdl有关问题
wsdl4j解析wsdl问题
最近项目中使用wsdl4j来解析所发布webservice的wsdl文件,要获得所有发布方法的输入输出参数以及类型。
现有如下问题:当使用@SOAPBinding(style=SOAPBinding.Style.RPC)格式时wsdl截图如下,可以方便的获得参数类型,
但是使用默认格式SOAPBinding.Style.document时:wsdl截图:

参数类型信息没有在此显示。经查找发现

各参数的类型定义在schema文件中,如图:

想请教各位,要如何通过代码获取这些参数类型?
或者有没有哪个包能实现将WSDL中Schema进行解析,得到所有的元素和类型。谢谢。
------解决思路----------------------
cxf中有wsdl2java的bat文件,可以根据wsdl文件生成java代码。
最近项目中使用wsdl4j来解析所发布webservice的wsdl文件,要获得所有发布方法的输入输出参数以及类型。
现有如下问题:当使用@SOAPBinding(style=SOAPBinding.Style.RPC)格式时wsdl截图如下,可以方便的获得参数类型,
但是使用默认格式SOAPBinding.Style.document时:wsdl截图:
参数类型信息没有在此显示。经查找发现
各参数的类型定义在schema文件中,如图:
想请教各位,要如何通过代码获取这些参数类型?
或者有没有哪个包能实现将WSDL中Schema进行解析,得到所有的元素和类型。谢谢。
------解决思路----------------------
cxf中有wsdl2java的bat文件,可以根据wsdl文件生成java代码。