XForms 데이터 타입 참조 매뉴얼
전체 XForms Data Types 참조 매뉴얼
문자열 데이터 타입
이름 |
설명 |
ID |
ID attribute를 대표하는 문자열 |
IDREF |
IDREF attribute를 대표하는 문자열 |
IDREFS |
|
language |
유효한 언어 ID를 포함하는 문자열 (예: en, en-US) |
Name |
유효한 XML 이름을 포함하는 문자열 |
NCName |
|
NMTOKEN |
NMTOKEN attribute를 대표하는 문자열 |
NMTOKENS |
|
normalizedString |
줄 바꿈이나 탭이 포함되지 않는 문자열 |
QName |
|
string |
A string. This is the default data type XForms will use if
no data type is specified. Note: string may contain tab characters and
new line characters |
token |
줄 바꿈이나 carriage return이 포함되지 않는 문자열
returns, tabs, leading or trailing spaces, or multiple spaces |
모든 문자열 데이터 타입은 string 데이터 타입에서 유래합니다。
날짜와 시간 데이터 타입
이름 |
설명 |
date |
날짜 값을 정의합니다 |
dateTime |
날짜와 시간 값을 정의합니다 |
gDay |
날짜의 일부를 정의합니다 - 날 (DD) |
gMonth |
날짜의 일부를 정의합니다 - 월 (MM) |
gMonthDay |
날짜의 일부를 정의합니다 - 월과 일 (MM-DD) |
gYear |
날짜의 일부를 정의합니다 - 연도 (CCYY) |
gYearMonth |
날짜의 일부를 정의합니다 - 연도와 월 (CCYY-MM) |
time |
시간 값을 정의합니다 |
수치 데이터 유형
이름 |
설명 |
byte |
부호된 8비트 정수 |
decimal |
부호된 십진 값 |
int |
부호된 32비트 정수 |
integer |
정수 값 |
long |
부호된 64비트 정수 |
negativeInteger |
단순히 음수를 포함하는 정수 (..,-2,-1) |
nonNegativeInteger |
단순히 음수를 포함하는 정수 (0,1,2,..) |
nonPositiveInteger |
단순히 음수를 포함하는 정수 (..,-2,-1,0) |
positiveInteger |
단순히 양수를 포함하는 정수 (1,2, ..) |
short |
부호된 16비트 정수 |
unsignedLong |
无损 64비트 정수 |
unsignedInt |
无损 32비트 정수 |
unsignedShort |
无损 16비트 정수 |
unsignedByte |
无损 8비트 정수 |
모든 숫자 데이터 유형은 십진 데이터 유형에서 파생됩니다.
miscellaneous data types
이름 |
설명 |
anyURI |
URI를 나타냅니다. 웹 페이지 주소를 포함합니다 |
base64Binary |
컨트롤 문자를 포함한 문자를 허용합니다
그렇지 않으면 XML에서 표현할 수 없습니다 |
boolean |
참/거짓 또는 1/0 값을 정의합니다 |
double |
|
float |
|
hexBinary |
|
XForms 데이터 타입
이름 |
설명 |
listItems |
공백으로 구분된 목록을 나타냅니다 |
listItem |
공백 문자를 포함하지 않는 문자만 나타냅니다. 공백으로 구분된 목록의 기본 타입으로서 우수합니다 |
dayTimeDuration |
특정 초 수의 기간을 나타냅니다 |
yearMonthDuration |
특정 개월 수의 기간을 나타냅니다 |