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