【发布时间】:2016-06-14 19:45:47
【问题描述】:
我在下面的 xsd 架构中遇到问题如何将逗号分隔的字符串限制为像这样的一个字符
<status>A,B,C,D</status>
目前我正在使用下面的代码来创建逗号分隔的字符串列表。
<xs:simpleType name="order">
<xs:annotation>
<xs:documentation>
Comma-separated list of anything
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="[^,]+(,\s*[^,]+)*"/>
</xs:restriction>
【问题讨论】: