JavaTM Platform
Standard Ed. 6

软件包 javax.xml.bind
的使用

使用 javax.xml.bind 的软件包
javax.xml.bind 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 
javax.xml.bind.annotation 定义将 Java 程序元素定制成 XML 模式映射的注释。 
javax.xml.bind.helpers 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 
javax.xml.bind.util 有用的客户端实用工具类。 
javax.xml.ws 此包包含核心 JAX-WS API。 
javax.xml.ws.handler.soap 该包定义用于 SOAP 消息处理程序的 API。 
javax.xml.ws.spi 该包定义用于 JAX-WS 2.0 的 SPI。 
 

javax.xml.bind 使用的 javax.xml.bind 中的类
Binder
          在 XML 信息集节点和表示相同 XML 文档的 JAXB 对象之间启用同步。
DatatypeConverterInterface
           该 DatatypeConverterInterface 仅适用于 JAXB 提供者。
JAXBContext
           JAXBContext 类提供到 JAXB API 的客户端入口点。
JAXBElement
          Xml 元素的 JAXB 表示形式。
JAXBException
          这是所有 JAXB 异常的根异常类。
JAXBIntrospector
          提供对 JAXB 对象的 JAXB xml 绑定数据的访问。
Marshaller
           Marshaller 类负责管理将 Java 内容树序列化回 XML 数据的过程。
Marshaller.Listener
          

Marshaller 注册此类的一个实现的实例,以从外部侦听编组事件。

PropertyException
          此异常指示在获取或设置属性时遇到一个错误。
SchemaOutputResolver
          控制 JAXB 实现放置生成的模式文件的位置。
Unmarshaller
          Unmarshaller 类管理将 XML 数据反序列化为新创建的 Java 内容树的过程,并可在解组时有选择地验证 XML 数据。
Unmarshaller.Listener
          

Unmarshaller 注册此类的一个实现的实例,以便外部侦听解组事件。

UnmarshallerHandler
          作为 SAX ContentHandler 实现的 Unmarshaller。
ValidationEvent
          此事件指示在执行解组操作期间验证传入的 XML 数据时、对 Java 内容树执行按需验证时或将 Java 内容树编组回 XML 数据时遇到问题。
ValidationEventHandler
          用来验证错误的基本事件处理程序接口。
ValidationEventLocator
          封装 ValidationEvent 的位置。
Validator
          已过时。 从 JAXB 2.0 开始
 

javax.xml.bind.annotation 使用的 javax.xml.bind 中的类
ValidationEventHandler
          用来验证错误的基本事件处理程序接口。
 

javax.xml.bind.helpers 使用的 javax.xml.bind 中的类
JAXBElement
          Xml 元素的 JAXB 表示形式。
JAXBException
          这是所有 JAXB 异常的根异常类。
Marshaller
           Marshaller 类负责管理将 Java 内容树序列化回 XML 数据的过程。
Marshaller.Listener
          

Marshaller 注册此类的一个实现的实例,以从外部侦听编组事件。

NotIdentifiableEvent
          此事件指示解析 ID/IDREF 时遇到一个问题。
ParseConversionEvent
          此事件指示将 XML 数据中的字符串转换为目标 Java 数据类型的值时遇到一个问题。
PrintConversionEvent
          此事件指示将 Java 内容树中的数据转换为其词汇表示形式时遇到一个问题。
PropertyException
          此异常指示在获取或设置属性时遇到一个错误。
UnmarshalException
          此异常指示在执行阻止 JAXB 提供者完成操作的解组操作时遇到一个错误。
Unmarshaller
          Unmarshaller 类管理将 XML 数据反序列化为新创建的 Java 内容树的过程,并可在解组时有选择地验证 XML 数据。
Unmarshaller.Listener
          

Unmarshaller 注册此类的一个实现的实例,以便外部侦听解组事件。

ValidationEvent
          此事件指示在执行解组操作期间验证传入的 XML 数据时、对 Java 内容树执行按需验证时或将 Java 内容树编组回 XML 数据时遇到问题。
ValidationEventHandler
          用来验证错误的基本事件处理程序接口。
ValidationEventLocator
          封装 ValidationEvent 的位置。
 

javax.xml.bind.util 使用的 javax.xml.bind 中的类
JAXBContext
           JAXBContext 类提供到 JAXB API 的客户端入口点。
JAXBException
          这是所有 JAXB 异常的根异常类。
Marshaller
           Marshaller 类负责管理将 Java 内容树序列化回 XML 数据的过程。
Unmarshaller
          Unmarshaller 类管理将 XML 数据反序列化为新创建的 Java 内容树的过程,并可在解组时有选择地验证 XML 数据。
ValidationEvent
          此事件指示在执行解组操作期间验证传入的 XML 数据时、对 Java 内容树执行按需验证时或将 Java 内容树编组回 XML 数据时遇到问题。
ValidationEventHandler
          用来验证错误的基本事件处理程序接口。
 

javax.xml.ws 使用的 javax.xml.bind 中的类
JAXBContext
           JAXBContext 类提供到 JAXB API 的客户端入口点。
 

javax.xml.ws.handler.soap 使用的 javax.xml.bind 中的类
JAXBContext
           JAXBContext 类提供到 JAXB API 的客户端入口点。
 

javax.xml.ws.spi 使用的 javax.xml.bind 中的类
JAXBContext
           JAXBContext 类提供到 JAXB API 的客户端入口点。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策