我需要解析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>`