Các kiểu dữ liệu số XSD
Kiểu dữ liệu thập phân được sử dụng cho các giá trị số.
Kiểu dữ liệu thập phân
Kiểu dữ liệu thập phân được sử dụng để chỉ định một giá trị số.
Sau đây là ví dụ về khai báo thập phân trong lược đồ:
<xs:element name="price" type="xs:decimal"/>
Một phần tử trong tài liệu của bạn có thể trông như thế này:
<price>999.50</price>
Hoặc nó có thể trông như thế này:
<price>+999.5450</price>
Hoặc nó có thể trông như thế này:
<price>-999.5230</price>
Hoặc nó có thể trông như thế này:
<price>0</price>
Hoặc nó có thể trông như thế này:
<price>14</price>
Kiểu dữ liệu số nguyên
Kiểu dữ liệu số nguyên được sử dụng để chỉ định một giá trị số không có thành phần phân số.
Sau đây là ví dụ về khai báo số nguyên trong lược đồ:
<xs:element name="price" type="xs:integer"/>
Một phần tử trong tài liệu của bạn có thể trông như thế này:
<price>999</price>
Hoặc nó có thể trông như thế này:
<price>+999</price>
Hoặc nó có thể trông như thế này:
<price>-999</price>
Hoặc nó có thể trông như thế này:
<price>0</price>
Các kiểu dữ liệu số
Lưu ý rằng tất cả các kiểu dữ liệu bên dưới đều xuất phát từ kiểu dữ liệu Decimal (ngoại trừ chính số thập phân)!
Name | Description |
---|---|
byte | A signed 8-bit integer |
decimal | A decimal value |
int | A signed 32-bit integer |
integer | An integer value |
long | A signed 64-bit integer |
negativeInteger | An integer containing only negative values (..,-2,-1) |
nonNegativeInteger | An integer containing only non-negative values (0,1,2,..) |
nonPositiveInteger | An integer containing only non-positive values (..,-2,-1,0) |
positiveInteger | An integer containing only positive values (1,2,..) |
short | A signed 16-bit integer |
unsignedLong | An unsigned 64-bit integer |
unsignedInt | An unsigned 32-bit integer |
unsignedShort | An unsigned 16-bit integer |
unsignedByte | An unsigned 8-bit integer |
Hạn chế về kiểu dữ liệu số
Các hạn chế có thể được sử dụng với kiểu dữ liệu Số:
- sự liệt kê
- phân số
- maxĐộc quyền
- maxInclusive
- phútĐộc quyền
- tối thiểuBao gồm
- mẫu
- tổng số
- khoảng trắng