2012-04-13 133 views

回答

9

默認爲無限長 - 規範說xs:string是「......有限長度的字符序列......」

+0

或者人們可以爭辯說,限制是實現定義的,因爲允許實現對文件或驗證片段消耗的資源施加限制。 – 2012-04-15 16:58:19

+0

有沒有這方面的參考鏈接,我真的找不到任何地方的XSD字符串的最大長度,如果沒有提供。 – Sharpeye500 2012-04-17 17:50:23

+0

Sharpeye500,有一個很好的理由,你無法找到指定XSD中字符串默認最大長度的地方。原因是*沒有這種默認的最大長度*。 XSD規範明確指出,字符串類型包含任何有限長度的字符串,並且因此類型是無限的。對於所有的無限類型,實現可能會限制它們支持的值的大小; XSD規範沒有規定最低實施限制。請參閱http://www.w3.org/TR/xmlschema11-2/#partial-implementation – 2012-09-14 00:42:56