我将使用MOxy在运行时加载XSD,并理解与XSD匹配的XML的结构。为了澄清,我还没有任何与XSD匹配的XML,我只是想了解这种XML可能具有的结构。
我的问题是我找不到一种方法来检查一个元素是否是一个元素列表,换句话说,这个元素的maxOccurs是否大于1。
我得到了一个DynamicType类型的对象,我看不出与xs:element匹配且只有一次出现的对象和与xs:element匹配有多次出现的对象有什么区别。
如果MOxy不能做到这一点,有没有其他库可以做到呢?
谢谢
发布于 2018-08-08 04:08:36
找到了一个更好的库来探索XSD - apache XMLSchema。这个库让我们遍历XSD并检索maxOccurs属性。
https://stackoverflow.com/questions/51632836
复制相似问题