所有类


软件包 javax.xml.datatype

XML/Java 类型映射关系。

请参见:
          描述

类摘要
DatatypeConstants包含基本 Datatype 值作为常量的实用工具类。
DatatypeConstants.Field类型安全的枚举类,它表示 Duration 类的六个字段。
DatatypeFactory创建新 javax.xml.datatypeObject 的工厂,该对象将 XML 映射到 Java Object 或从 Java Object 映射。
DurationW3C XML Schema 1.0 规范中定义的时间范围的不可变表示形式。
XMLGregorianCalendarW3C XML Schema 1.0 日期/时间数据类型的表示形式。
 

异常摘要
DatatypeConfigurationException指示严重的配置错误。
 

软件包 javax.xml.datatype 的描述

XML/Java 类型映射关系。

javax.xml.datatypeAPI 提供 XML/Java 类型映射关系。

应用以下 XML 标准:


W3C XML Schema 数据类型Java 数据类型
xs:dateXMLGregorianCalendar
xs:dateTimeXMLGregorianCalendar
xs:durationDuration
xs:gDayXMLGregorianCalendar
xs:gMonthXMLGregorianCalendar
xs:gMonthDayXMLGregorianCalendar
xs:gYearXMLGregorianCalendar
xs:gYearMonthXMLGregorianCalendar
xs:timeXMLGregorianCalendar

XQuery 1.0 and XPath 2.0 Data ModelJava 数据类型
xdt:dayTimeDurationDuration
xdt:yearMonthDurationDuration

具有到 Java 类型的“自然”映射的 W3C XML Schema 数据类型由 JSR 31 :Java™ Architecture for XML Binding (JAXB) Specification, Binding XML Schema to Java Representations 定义。JAXB 为 XML Schema 内置数据类型定义的映射关系包括:

  • xs:anySimpleType
  • xs:base64Binary
  • xs:boolean
  • xs:byte
  • xs:decimal
  • xs:double
  • xs:float
  • xs:hexBinary
  • xs:int
  • xs:integer
  • xs:long
  • xs:QName
  • xs:short
  • xs:string
  • xs:unsignedByte
  • xs:unsignedInt
  • xs:unsignedShort



所有类