Hướng dẫn tham khảo Kiểu dữ liệu XForms
Hướng dẫn tham khảo đầy đủ về Kiểu dữ liệu XForms
Kiểu dữ liệu chuỗi
Tên |
Mô tả |
ID |
Một chuỗi đại diện cho thuộc tính ID |
IDREF |
Một chuỗi đại diện cho thuộc tính IDREF |
IDREFS |
|
language |
Một chuỗi chứa một ID ngôn ngữ hợp lệ (ví dụ: en, en-US) |
Name |
Một chuỗi chứa một tên XML hợp lệ |
NCName |
|
NMTOKEN |
Một chuỗi đại diện cho thuộc tính NMTOKEN |
NMTOKENS |
|
normalizedString |
Một chuỗi không chứa ký tự xuống dòng mới hoặc tab |
QName |
|
string |
Một chuỗi. Đây là loại dữ liệu mặc định mà XForms sẽ sử dụng nếu
không có loại dữ liệu nào được chỉ định. Lưu ý: chuỗi có thể chứa ký tự tab và
ký tự xuống dòng mới |
token |
Một chuỗi không chứa ký tự xuống dòng, carriage
trả về, tab, khoảng trống dẫn hoặc đuôi, hoặc nhiều khoảng trống |
Tất cả các loại dữ liệu chuỗi đều xuất phát từ loại dữ liệu string本身.
Kiểu dữ liệu ngày và giờ
Tên |
Mô tả |
date |
Định nghĩa giá trị ngày |
dateTime |
Định nghĩa giá trị ngày và giờ |
gDay |
Định nghĩa một phần của ngày - ngày (DD) |
gMonth |
Định nghĩa một phần của ngày tháng - tháng (MM) |
gMonthDay |
Định nghĩa một phần của ngày tháng - tháng và ngày (MM-DD) |
gYear |
Định nghĩa một phần của ngày tháng - năm (CCYY) |
gYearMonth |
Định nghĩa một phần của ngày tháng - năm và tháng (CCYY-MM) |
time |
Định nghĩa một giá trị thời gian |
Loại dữ liệu số
Tên |
Mô tả |
byte |
Số nguyên dấu 8-bit |
decimal |
Giá trị số thập phân |
int |
Số nguyên dấu 32-bit |
integer |
Giá trị số nguyên |
long |
Số nguyên dấu 64-bit |
negativeInteger |
Số nguyên chứa chỉ có giá trị âm (..,-2,-1) |
nonNegativeInteger |
Số nguyên chứa chỉ có giá trị không âm (0,1,2,..) |
nonPositiveInteger |
Số nguyên chứa chỉ có giá trị không dương (..,-2,-1,0) |
positiveInteger |
Số nguyên chứa chỉ có giá trị dương (1,2, ..) |
short |
Số nguyên dấu 16-bit |
unsignedLong |
Số nguyên không dấu 64-bit |
unsignedInt |
Số nguyên không dấu 32-bit |
unsignedShort |
Số nguyên không dấu 16-bit |
unsignedByte |
Số nguyên không dấu 8-bit |
Tất cả các loại dữ liệu số đều được rút ra từ loại dữ liệu thập phân.
Kiểu dữ liệu hỗn hợp
Tên |
Mô tả |
anyURI |
Chỉ ra URI, bao gồm địa chỉ trang web |
base64Binary |
Cho phép ký tự, bao gồm cả ký tự điều khiển, mà
không thể biểu diễn trong XML |
boolean |
Định nghĩa giá trị đúng/sai hoặc 1/0 |
double |
|
float |
|
hexBinary |
|
Kiểu dữ liệu XForms
Tên |
Mô tả |
listItems |
Chỉ ra danh sách cách nhau bởi khoảng trống |
listItem |
Chỉ ra các ký tự không phải là khoảng trống. Loại cơ bản tuyệt vời cho danh sách cách nhau bởi khoảng trống |
dayTimeDuration |
Chỉ ra một khoảng thời gian của một số giây nhất định |
yearMonthDuration |
Chỉ ra một khoảng thời gian của một số tháng nhất định |