EclipseLink MOXy - DynamicType 是 maxOccurs 大于 1
EclipseLink MOXy - DynamicType is maxOccurs greater than 1
我正在使用 MOxy 在 运行 时加载一个 XSD,并了解与 XSD 匹配的 XML 的结构。澄清一下,我还没有任何 XML 匹配 XSD,我只是想了解 XML 可能具有的可能结构。
我的问题是我找不到一种方法来检查元素是否是元素列表,换句话说,如果这个元素的 maxOccurs 大于 1。
我得到了一个 DynamicType 类型的对象,我没有发现匹配 xs:element 一次的对象与匹配 xs:element 多次出现的对象之间的任何区别。
如果 MOxy 做不到,是否有其他图书馆可以?
谢谢
找到一个更好的库来探索 XSD - apache XMLSchema。
该库让我遍历 XSD 并检索 maxOccurs 属性等。
我正在使用 MOxy 在 运行 时加载一个 XSD,并了解与 XSD 匹配的 XML 的结构。澄清一下,我还没有任何 XML 匹配 XSD,我只是想了解 XML 可能具有的可能结构。
我的问题是我找不到一种方法来检查元素是否是元素列表,换句话说,如果这个元素的 maxOccurs 大于 1。
我得到了一个 DynamicType 类型的对象,我没有发现匹配 xs:element 一次的对象与匹配 xs:element 多次出现的对象之间的任何区别。
如果 MOxy 做不到,是否有其他图书馆可以?
谢谢
找到一个更好的库来探索 XSD - apache XMLSchema。 该库让我遍历 XSD 并检索 maxOccurs 属性等。