【发布时间】:2019-01-22 06:08:06
【问题描述】:
我有 XML 节点 paymentStatus,我只想使用“已批准”、“待定”和“已完成”这三个条目来限制它。该字段是可选的,也可以包含空字符串。
<xs:element name="paymentStatus" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="completed"/>
<xs:enumeration value="approved"/>
<xs:enumeration value="pending"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
它适用于所有情况,但不允许空字符串。我怎样才能做到这一点?
<ns4:paymentStatus></ns4:paymentStatus>
【问题讨论】:
标签: xml xsd xsd-validation xml-validation xsd-1.1