XSD验证的新功能。 有没有办法验证字符串值 - 允许用户输入的所有值,除了包含关键字的某些值。
例如,我有一个用户可以提交姓名的系统。 除了包含' Joh'
的字符串之外,我想允许任何名称即。允许玛丽,埃里克,西蒙等拒绝约翰,约翰,约翰,本约等等
所以在我的理解中(来自PHP),'不等于'是'!='但这不会在这里工作。 并且通配符不适用于任何包含' joh' as'%joh%'
<xs:element name="Names">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value!="%joh%"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
到底有没有?