다음을 통해 공유


XDR 스키마 데이터 형식

다음 표에서는 XDR(XML-Data Reduced) 스키마에 사용되는 데이터 형식을 보여 줍니다.

XDR 데이터 형식 설명 DTD의 해당 형식

bin.base64

MIME 스타일 Base64로 인코딩된 이진 BLOB(Binary Large Object)

사용되지 않음

bin.hex

16진수로 인코딩된 이진 데이터

사용되지 않음

boolean

0 또는 1 값

예: 0=="false" 및 1=="true"'

사용되지 않음

char

단일 문자의 유니코드 표현에 해당하는 숫자

사용되지 않음

date

시간 데이터 없이 ISO 8601 형식의 하위 집합에 있는 날짜

예: "1994-11-05"

사용되지 않음

dateTime

선택적 시간이 있으나 선택적 표준 시간대가 없는 ISO 8601 형식의 하위 집합에 있는 날짜. 소수로 나타낸 초는 나노초만큼 정확할 수 있습니다.

예: "1988-04-07T18:39:09"

사용되지 않음

dateTime.tz

선택적 시간 및 표준 시간대가 있는 ISO 8601 형식의 하위 집합에 있는 날짜. 소수로 나타낸 초는 나노초만큼 정확할 수 있습니다.

예: "1988-04-07T18:39:09-08:00"

사용되지 않음

entity

구문 분석되지 않은 엔터티에 대한 참조. 각 엔터티 인스턴스에 대해 일치하는 <!ENTITY> 선언이 필요합니다.

사용되지 않음

entities

공백으로 구분된 엔터티 목록

사용되지 않음

enumeration

nmtoken과 비슷하지만 허용되는 값의 명시적 목록이 있습니다(특성에서만 지원됨).

예: "Red Blue Green"

Enumeration

fixed.14.4

소수점 왼쪽이 14자리 이하이고 오른쪽이 4자리 이하인 숫자

예: 9999.0044

사용되지 않음

float

자릿수에 제한이 없는 실수(2.2250738585072014E-308 - 1.7976931348623157E+308)

예: 111, 3.14, -123.456E+10

사용되지 않음

i1

선택적 부호가 있는 1바이트 정수(-128에서 127)

예: 1, 127, -128

사용되지 않음

i2

선택적 부호가 있는 2바이트 정수(-32768에서 32767)

예: 1, 703, -32768

사용되지 않음

i4

선택적 부호가 있는 4바이트 정수(-2147483648에서 2147483647)

예: 1, 703, -32768, 148343, -1000000000

사용되지 않음

i8

선택적 부호가 있는 8바이트 정수(-9223372036854775808에서 9223372036854775807)

예: 1, 703, -32768, 1483433434334, -1000000000000000

사용되지 않음

id

id 형식 특성으로 특성을 식별하는 값. id 값은 문서 전체에서 고유해야 합니다.

문서에서 idref(s) 특성은 id 형식 특성을 참조하므로 관계형 데이터베이스의 기본 키 및 외래 키와 비슷한 관계를 형성합니다.

예: Cust1

ID

idref

id 형식에 해당하는 값으로, 내부 문서 링크를 활성화합니다.

예: Cust1

IDREF

idrefs

idref와 비슷하지만 공백으로 구분된 여러 id 형식 값이 포함되어 있습니다.

예: Cust1 Cust2 Cust3

IDREFS

int

부호 있는 정수

예: 11123, -123

사용되지 않음

nmtoken

이름 토큰 규칙을 따르는 값

예: Cust1

NMTOKEN

nmtokens

nmtoken과 비슷하지만 공백으로 구분된 nmtoken 값 목록이 포함될 수 있습니다.

예: Cust1 Cust2 Cust3

NMTOKENS

notation

NOTATION 형식

사용되지 않음

number

자릿수에 제한이 없는 숫자(2.2250738585072014E-308에서 1.7976931348623157E+308)

예: 111, 3.14, -123.456E+10

사용되지 않음

r4

float와 같지만 4바이트 인코딩만 해당(1.17549435E-38에서 3.40282347E+38)

사용되지 않음

r8, float

부동 소수점 숫자. 이 데이터 형식에서는 15자리만 지원합니다(2.2250738585072014E-308에서 1.7976931348623157E+308).

사용되지 않음

string

문자열

예: "This is a string"

CDATA

time

날짜와 표준 시간대가 없는 ISO 8601 형식의 하위 집합에 있는 시간

예: "08:15:27"

사용되지 않음

time.tz

날짜는 없지만 선택적 표준 시간대가 있는 ISO 8601 형식의 하위 집합에 있는 시간

예: "08:15:27-05:00"

사용되지 않음

ui1

부호 없는 1바이트 정수(0에서 255)

예: 1, 255

사용되지 않음

ui2

부호 없는 2바이트 정수(0 – 65535)

예: 1, 255, 65535

사용되지 않음

ui4

부호 없는 4바이트 정수(0 – 4294967296)

예: 1, 703, 3000000000

사용되지 않음

ui8

부호 없는 8바이트 정수(0 – 18446744073709551615)

예: 1483433434334

사용되지 않음

uri

URI(Uniform Resource Identifier)

예: "urn:schemas-microsoft-com:Office9"

사용되지 않음

uuid

하이픈이 포함될 수 있는, 8진수를 나타내는 16진수(하이픈은 무시됨)

예: 333C7BC4-460F-11D0-BC04-0080C7055A83

사용되지 않음

참고 항목

참조

XDR 스키마 데이터 형식 참조
기본 XDR 스키마 데이터 형식
지원되는 데이터 형식 변환
XDR 참조