【发布时间】:2017-04-14 20:32:38
【问题描述】:
我正在使用 Apache 的 java XMLSchema 中的库。
我创建了一个新对象XmlSchemaElement,并以这种方式设置属性minOccurs、maxOccurs和nillable:
XmlSchemaElement elem = new XmlSchemaElement();
elem.setName("element1");
elem.setNillable(false);
elem.setMinOccurs(1);
elem.setMaxOccurs(1);
我得到了这个 xsd:
<xs:element name="element1">
........
</xs:element>
我没有得到属性 minOccurs、maxOccurs 和 nillable。
我该如何解决这个问题?
我应该像这样得到项目 xsd:
<xs:element name="element1" minOccurs="1" maxOccurs="1" nillable="false">
...
</xs:element>
非常感谢。
【问题讨论】: