【发布时间】:2012-07-10 07:37:32
【问题描述】:
我需要解析 XML 模式(源可以是 wsdl 文件或 xsd )并提取所有复杂类型及其组成元素及其类型。我使用了 JAXB (xjc),但它没有返回所有的列表复杂类型。我应该使用哪种替代方案 (XSOM)?我更喜欢 jdk6 中的一些内置库。
`
<element name="BankLoanProcessRequest">
<complexType>
<sequence>
<element name="ClientId" type="int"/>
<element name="LoanAmount" type="double"/>
</sequence>
</complexType>
</element>`
【问题讨论】:
-
我认为 XSOM 允许提取复杂类型。你确定你不能用 XSOM 做到吗?
-
感谢您的提示。我已经用 XSOM 进行了尝试。它适用于 xsd 文件,但不适用于 WSDL 中定义的模式。它在转换 wsdl 文件时抛出异常。