0
我知道這可能是一個愚蠢的問題,但我剛剛收到了一個指定XML文檔(格式等)的文檔,我只是想驗證這實際上其實就是我的想法。 ...XML模式值
的整數
<xs:simpleType name="ThreeDigitNumbers">
<xs:restriction base="xs:int">
<xs:pattern value="[0-9]{0,1}[0-9]{0,1}[0-9]{1}"/>
</xs:restriction>
我有以下類型的字段....
type="ThreeDigitNumbers"/>
這是否意味着基本上,它可以但不必須是最多3個數字。由於這實際上應該是一個組合框中的值 - 我假設0-999之間的任何值?
完整的小白,當談到到XML
我想我的questino是基於給定的類型 - 是否必須總是3位數?所以如果它是1那麼它必須是001.如果我輸入1,12,123它表明它是一個完全匹配 – BobSki
** 1 **和** 01 **和** 001 **將是有效值。 – streetturtle
它讓我覺得非常粗魯和用戶不友好,允許數字1被輸入爲01或001而不是0001,但這正是架構作者選擇做的。 –