模块 java.xml
Package javax.xml.datatype
定义XML / Java类型映射。
此API提供XML / Java类型映射。
以下XML标准适用:
- W3C XML Schema 1.0 Part 2, Section 3.2.7-14
- XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration
- XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration
W3C XML Schema/Java Type Mappings W3C XML Schema Data Type Java Data Type 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 and XPath/Java Type Mappings XQuery 1.0 and XPath 2.0 Data Model Java Data Type xdt:dayTimeDuration
Duration
xdt:yearMonthDuration Duration
具有到Java类型的“ 自然 ”映射的W3C XML Schema数据类型由JSR 31定义:用于XML绑定的Java架构(JAXB)规范,将XML架构绑定到Java表示。 JAXB定义的XML Schema内置数据类型的映射包括:
- XS:anySimpleType
- XS:base64Binary的
- XS:布尔
- XS:字节
- XS:小数
- XS:双
- XS:浮法
- XS:hexBinary的
- XS:INT
- XS:整数
- XS:长
- XS:QName的
- XS:短
- XS:字符串
- XS:UnsignedByte的
- XS:无符号整型
- XS:unsignedShort的
-
类摘要 类 描述 DatatypeConstants 实用程序类包含基本数据类型值作为常量。DatatypeConstants.Field 类型安全的枚举类,表示Duration
类的六个字段。DatatypeFactory 工厂创建新的javax.xml.datatype
Object
s,将XML映射到JavaObject
s /从JavaObject
s映射XML。Duration W3C XML Schema 1.0规范中定义的时间跨度的不可变表示。XMLGregorianCalendar 表示W3C XML Schema 1.0日期/时间数据类型。 -
异常摘要 异常 描述 DatatypeConfigurationException Indicates a serious configuration error.