虽然XSD Schema描述的XML文件通常可以包含任何unicode字符,但是有些字段只允许使用ASCII.(因为这些字符串将被传递到另一个只接受ASCII的系统.)
有没有办法在XSD中指定?
我想有一个包含所有可能的ASCII字符的正则表达式,但我觉得必须有更好的方法.
你可以尝试:
<xs:simpleType name="basicLatin">
<xs:restriction base="xs:string">
<xs:pattern value="\p{IsBasicLatin}*"/>
</xs:restriction>
</xs:simpleType>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1012 次 |
| 最近记录: |