解析XML模式java

时间:2012-07-10 07:37:33

标签: java xsd wsdl jaxb xsom

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

`

 <element name="BankLoanProcessRequest">   
   <complexType>
     <sequence>
    <element name="ClientId" type="int"/>
    <element name="LoanAmount" type="double"/>
   </sequence>
  </complexType>
 </element>`

1 个答案:

答案 0 :(得分:0)

您可以使用JDOM或DOM4j -

这是链接 -

http://www.jdom.org/

http://dom4j.sourceforge.net/