2012-07-10 92 views
0

我需要解析XML模式(源可以是wsdl文件或xsd)並提取所有複雜類型及其組成元素與他們的類型..我已經使用JAXB(xjc)但它不會返回我所有複雜類型的列表。我應該使用哪種替代方案(XSOM)?我更喜歡jdk6中的一些內置庫。解析XML模式java

`

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

我想XSOM是允許複雜類型的提取。你確定你無法使用XSOM嗎? – anvarik 2012-07-11 11:10:16

+0

謝謝你的提示..我已經嘗試過使用XSOM ..並且它爲xsd文件工作,但不適用於WSDL內部定義的模式。它在轉換wsdl文件時拋出異常。 – 2012-07-12 13:46:52

回答