JavaTM Platform
Standard Ed. 6

パッケージ javax.xml.datatype

XML / Java の型マッピング javax.xml.datatypeAPI は、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 重大な構成エラーを示します。
 

パッケージ javax.xml.datatype の説明

XML / Java の型マッピング

javax.xml.datatypeAPI は、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

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。