📜  XSD-其他数据类型

📅  最后修改于: 2020-11-09 05:47:52             🧑  作者: Mango


XSD还有一些其他重要的数据类型,例如布尔,二进制anyURI。

数据类型

数据类型用于表示true,false,1(代表true)或0(代表false)值。

示例

XSD中的元素声明-


XML中的元素用法-

false

二进制数据类型

二进制数据类型用于表示二进制值。有两种常用的二进制类型。

  • base64Binary-表示base64编码的二进制数据

  • hexBinary-表示十六进制编码的二进制数据

示例

XSD中的元素声明-


XML中的元素用法-

9FEEF

数据类型

数据类型用于表示URI。

示例

XSD中的元素声明-


XML中的元素用法-


数值数据类型

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

S.No. Name & Description
1.

byte

A signed 8 bit integer

2.

decimal

A decimal value

3.

int

A signed 32 bit integer

4.

integer

An integer value

5.

long

A signed 64 bit integer

6.

negativeInteger

An integer having only negative values (..,-2,-1)

7.

nonNegativeInteger

An integer having only non-negative values (0,1,2,..)

8.

nonPositiveInteger

An integer having only non-positive values (..,-2,-1,0)

9.

positiveInteger

An integer having only positive values (1,2,..)

10.

short

A signed 16 bit integer

11.

unsignedLong

An unsigned 64 bit integer

12.

unsignedInt

An unsigned 32 bit integer

13.

unsignedShort

An unsigned 16 bit integer

14.

unsignedByte

An unsigned 8 bit integer

限制条件

以下类型的限制可用于其他数据类型,布尔数据类型除外-

  • 枚举
  • 长度
  • 最长长度
  • minLength
  • 模式
  • 空白