Ограничение схем XML, чтобы пользователь не мог помещать числа в строку - PullRequest
2 голосов
/ 28 июня 2011

У меня есть следующий код для ограничения схемы:

  <xs:simpleType name="myString">
<xs:restriction base="xs:string"/>
 </xs:simpleType>

Когда я сделал этот тип, я надеялся, что пользователи не смогут использовать цифры и символы в своем имени, но это не ограничивает,Есть ли простой способ сделать это?

Спасибо

Ответы [ 2 ]

2 голосов
/ 28 июня 2011
<xs:restriction base="xs:string">
  <xs:pattern value="([a-zA-Z])*"/>
</xs:restriction>
1 голос
/ 28 июня 2011
<xs:simpleType name="myString">
    <xs:restriction base="xs:string">
        <xs:pattern value="([^0-9])*"/>
    </xs:restriction>
</xs:simpleType>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...