iは6要素で許可桁数を制限したい:XSDスキーマ:値の桁数を指定するにはどうすればよいですか?
<AccountNumber>123456</AccountNumber>
<AccountNumber>999999</AccountNumber>
<AccountNumber>000000</AccountNumber>
フィールドフォーマット仕様が6桁、ゼロパディング、数値です。
i read that i might want to useに基づいてtotalDigits
制限、:
totalDigits
は許さ桁の正確な数を指定します。<xs:simpleType name="AccountNumber"> <xs:restriction base="xs:int"> <xs:totalDigits value="6"/> </xs:restriction> </xs:simpleType>
そしてそれはのような無効な番号、キャッチながら:
<AccountNumber>1234567</AccountNumber> <AccountNumber>0000000</AccountNumber> <AccountNumber></AccountNumber>
を、それが無効な数字をキャッチしていないので、私は単純型を持つゼロ
よりも大きくなければなりません。
<AccountNumber>12345</AccountNumber>
<AccountNumber></AccountNumber>
<AccountNumber>00123</AccountNumber>
<AccountNumber>00012</AccountNumber>
<AccountNumber>00001</AccountNumber>
<AccountNumber>00000</AccountNumber>
<AccountNumber>0000</AccountNumber>
<AccountNumber>000</AccountNumber>
<AccountNumber>00</AccountNumber>
<AccountNumber>0</AccountNumber>
正確な桁数は許可されていますか?
である「あなたは 'XSとパターンを使用することができます?int'まあどのようにそのことについて。」* –
@Ian:ええ、私少し驚いた。私はこれに答える何かを学びました。常に喜んで助けてください。 –