|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 |
javax.xml.datatype
API 는, XML / Java 의 형태 매핑을 제공합니다.
참조처:
설명
클래스의 개요 | |
---|---|
DatatypeConstants | 기본 데이터형의 값을 정수로서 포함하는 유틸리티 클래스입니다. |
DatatypeConstants.Field | Duration 클래스의 6 개의 클래스를 표현하는 형태 보장된 enum 클래스입니다. |
DatatypeFactory | XML 를 Java Object 에, 혹은 Java Object 로부터 맵 하는 새로운 javax.xml.datatype Object 를 작성하는 팩토리입니다. |
Duration | W3C XML Schema 1.0 스펙에 정의된 기간의 불변의 표현입니다. |
XMLGregorianCalendar | W3C XML Schema 1.0 일시 데이터형의 표현입니다. |
예외의 개요 | |
---|---|
DatatypeConfigurationException | 중대한 구성 에러를 나타냅니다. |
XML / Java 의 형태 매핑
javax.xml.datatype
API 는, XML / Java 의 형태 매핑을 제공합니다.
다음의 XML 표준이 적용됩니다.
W3C XML Schema 의 데이터형 | Java 의 데이터형 |
---|---|
xs:date | XMLGregorianCalendar |
xs:dateTime | XMLGregorianCalendar |
xs:duration | Duration |
xs:gDay | XMLGregorianCalendar |
xs:gMonth | XMLGregorianCalendar |
xs:gMonthDay | XMLGregorianCalendar |
xs:gYear | XMLGregorianCalendar |
xs:gYearMonth | XMLGregorianCalendar |
xs:time | XMLGregorianCalendar |
「XQuery 1.0 and XPath 2.0 Data Model」 | Java 의 데이터형 |
---|---|
xdt:dayTimeDuration | Duration |
xdt:yearMonthDuration | Duration |
Java 형에 「자연스럽게」매핑 되는 W3C XML Schema 는, JSR 31:Java™Architecture for XML Binding (JAXB) 스펙, Java 표현에의 Binding XML Schema 에 의해 정의되고 있습니다. JAXB 가 정의하는 XML Schema 편입 데이터형의 매핑은 다음과 같습니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 패키지 다음의 패키지 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.