XSD の作成を開始し、xs:integer
およびの例をいくつか見つけましたxs:int
。
xs:integer
との違いは何ですかxs:int
? はいつ使用すればよいですかxs:integer
? はいつ使用すればよいですかxs:int
?
ベストアンサー1
違いは次のとおりです:xs:int
は符号付き32ビット整数です。xs:integer
は無制限の整数値です。詳細については、を参照してください。https://web.archive.org/web/20151117073716/http://www.w3schools.com/schema/schema_dtypes_numeric.aspたとえば、XJC (Java) はInteger
に対して をxs:int
、BigInteger
に対して を生成しますxs:integer
。
結論:xs:int
複数のプラットフォームで作業し、数値が問題なく渡されることを確認する場合は を使用します。より大きな数値が必要な場合は、xs:long
の代わりにを使用しますxs:integer
( に生成されますLong
)。