XSD - 数字数据类型


数字数据类型用于表示 XML 文档中的数字。

<xs:decimal> 数据类型

<xs:decimal> 数据类型用于表示数值。它支持最多 18 位的十进制数字。

<xs:十进制> 示例

XSD 中的元素声明 -

<xs:element name = "score" type = "xs:decimal"/>

XML 中的元素用法 -

<score>9.12</score>

<xs:integer> 数据类型

<xs:integer> 数据类型用于表示整数值。

<xs:整数> 示例

XSD 中的元素声明 -

<xs:element name = "score" type = "xs:integer"/>

XML 中的元素用法 -

<score>9</score>

数字数据类型

以下是常用数值数据类型的列表。

编号 名称和描述
1.

字节

有符号 8 位整数

2.

小数

十进制值

3.

整数

有符号 32 位整数

4.

整数

整数值

5.

长的

有符号 64 位整数

6.

负整数

仅具有负值的整数 (..,-2,-1)

7.

非负整数

仅具有非负值的整数 (0,1,2,..)

8.

非正整数

仅具有非正值的整数 (..,-2,-1,0)

9.

正整数

仅具有正值的整数 (1,2,..)

10.

短的

有符号 16 位整数

11.

无符号长整型

无符号 64 位整数

12.

无符号整数

无符号 32 位整数

13.

无符号短整型

无符号 16 位整数

14.

无符号字节

无符号 8 位整数

限制

以下类型的限制可以与日期数据类型一起使用 -

  • 枚举
  • 分数数字
  • 最大独占
  • 最大包含
  • 最小独占
  • 最小包含
  • 图案
  • 总位数
  • 空白