Data Types
Data Types |
XML Schema는 표준 정의에 맞는 형식을 지시하는 내장 형식(Built-in Type)을 기본적으로 제공하고 있다.
XML Schema 사용자들은 이러한 Built-in Datatypes를 기반으로 페이싯(facet)를 통해 다양하게 사용자 정의 형식(Derived Type)을 추가 정의할 수 있다.
XForms는 XML Schema Part 2 를 기반으로 하여 Data Type을 정의하여 사용하고 있다. 그에 따라 XForms에서 사용하는 데이터 타입은 XML Built-in Type과 XForms Data Type으로 구분된다. |
XML Schema Built-in Datatypes | |
W3C는 XML 1.0을 채택하면서 문서 내에서 사용하는 구성요소들에 대한 제한 메커니즘으로 DTD(Document Type Definitions)을 포함시켰다.
그러나 DTD는 데이터 전송, 변환 등의 요구 사항들을 만족시키지 못했다.
그에 따라 XML 사용자들을 만족시키기 위한 새로운 스펙을 정의하게 되었으며, 그 결과로 탄생한 것이 XML Schema 이다.
W3C의 XML Schema는 다음과 같이 세가지 부분으로 구성되어 있다.
|
|
XForms Datatypes | |
XForms의 Model을 규정하기 위하여 XForms Schema에서 정의한 Datatype에 대한 것이며, 그 종류는 다음과 같다.. |
댓글 없음:
댓글 쓰기