我想从 XML 模式中推断出这对夫妇(parentTag, childTag)
,这样它就可以parentTag
包含多个childTag
直接孩子的实例。
手动执行此操作,我maxOccurs
在架构中查找属性,查找元素标记和直接父级的标记。
例如,从
<xs:complexType name="aType">
<xs:sequence>
<xs:element ref="B" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="A" type="aType">
<xs:element name="ANOTHER" type="aType">
我应该得到这对夫妇(A,B)
和(ANOTHER,B)
.
我有一个使用 XSLT 将我的模式转换为此类对的列表的工作解决方案(parentTag, childTag)
。
在 Java 中有没有一种优雅的方法来做到这一点?你会推荐哪个库来实现这个?