我有一个工作流 Web 服务,其中有多个活动作为服务方法公开。这些服务方法具有各种参数。在 Java 中,我需要知道这些参数是什么。
所以我想有一个 XSD 模式,我应该能够从中获取我想知道的信息。有没有办法从 Java 中的 XSD 文件中读取元素?我的 XSD 基本上是这样的:
<xs:element name='servicemethod'>
<xs:complexType>
<xs:sequence><xs:element name='parameterIWantToKnow'/></xs:sequence>
</xs:complexType>
</xs:element>
在 Java 中,我确实知道“servicemethod”,但我想知道嵌套在这个 servicemethod 元素中的元素名称。
或者是否有类似将 XML 解析为 JSON 的东西,因为我之前在 Java 中使用 JSON 做过类似的事情。
很感谢任何形式的帮助!