模块  java.xml

Package javax.xml.datatype

定义XML / Java类型映射。

此API提供XML / Java类型映射。

以下XML标准适用:


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的
从以下版本开始:
1.5
另请参见:
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