Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解析XML模式java_Java_Xsd_Wsdl_Jaxb_Xsom - Fatal编程技术网

解析XML模式java

解析XML模式java,java,xsd,wsdl,jaxb,xsom,Java,Xsd,Wsdl,Jaxb,Xsom,我需要解析XML模式(源可以是wsdl文件或xsd),并提取所有复杂类型及其组成元素。。我使用过JAXB(xjc),但它没有返回所有complexTypes的列表。我应该使用哪种选择(XSOM)?我更喜欢jdk6中的内置库 ` ` 您可以使用JDOM或DOM4j- 以下是链接- 我认为XSOM允许提取复杂类型。你确定不能使用XSOM吗?谢谢你的提示。。我已经用XSOM..尝试过了,它可以用于xsd文件,但不能用于WSDL中定义的模式。它在转换wsdl文件时引发异常。 <element

我需要解析XML模式(源可以是wsdl文件或xsd),并提取所有复杂类型及其组成元素。。我使用过JAXB(xjc),但它没有返回所有complexTypes的列表。我应该使用哪种选择(XSOM)?我更喜欢jdk6中的内置库

`


`

您可以使用JDOM或DOM4j-

以下是链接-


我认为XSOM允许提取复杂类型。你确定不能使用XSOM吗?谢谢你的提示。。我已经用XSOM..尝试过了,它可以用于xsd文件,但不能用于WSDL中定义的模式。它在转换wsdl文件时引发异常。
 <element name="BankLoanProcessRequest">   
   <complexType>
     <sequence>
    <element name="ClientId" type="int"/>
    <element name="LoanAmount" type="double"/>
   </sequence>
  </complexType>
 </element>`