我已经开始创建XSD,并在xs:integer
和xs:int
的几个示例中找到。
xs:integer
和xs:int
有什么区别?什么时候应该使用xs:integer
?什么时候应该使用xs:int
发布于 2013-03-11 18:59:32
区别如下:xs:int
是一个带符号的32位整数。xs:integer
是一个整数无界值。有关详细信息,请参阅https://web.archive.org/web/20151117073716/http://www.w3schools.com/schema/schema_dtypes_numeric.asp例如,XJC (Java)为xs:int
生成Integer
,为xs:integer
生成BigInteger
。
底线:如果您想跨平台工作,请使用xs:int
,并确保您的数字通过时没有问题。如果你想要更大的数字-使用xs:long
而不是xs:integer
(它将被生成为Long
)。
https://stackoverflow.com/questions/15336872
复制相似问题