我定义了这个 XSD 元素:
<xsd:element name="CU_FIRST_NAME">
<xsd:annotation>
<xsd:documentation>
The first name of the customer that is getting billed for the order
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
我知道这可以用单个元素替换,但我有一个更复杂的元素(序列),我需要将其设为可选。
有没有办法使第一个子元素(即层次结构中的下方<xsd:schema>
)元素可选?
为了清楚起见,我想让整个CU_FIRST_NAME
节点及其所有子节点成为可选的。