2011-06-28 13 views
2

に数字を入れて傾けるように私は自分のスキーマの制限のために次のコードを持っている:制限XMLスキーマユーザーが文字列

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

を、私は、ユーザーが番号を使用することはできないであろうと、このタイプを作ったとき、私は期待していました名前には文字を使用しますが、これを制限するものではありません。これを行う簡単な方法はありますか?

おかげ

答えて

2
<xs:restriction base="xs:string"> 
    <xs:pattern value="([a-zA-Z])*"/> 
</xs:restriction> 
+0

FANTASTIC!あなたは一度それが私に – Johnston

1
<xs:simpleType name="myString"> 
    <xs:restriction base="xs:string"> 
     <xs:pattern value="([^0-9])*"/> 
    </xs:restriction> 
</xs:simpleType>