JavaTM Platform
Standard Ed. 6

软件包 javax.xml.bind

为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。

请参见:
          描述

接口摘要
DatatypeConverterInterface 该 DatatypeConverterInterface 仅适用于 JAXB 提供者。
Element 这是一个元素标记接口。
Marshaller Marshaller 类负责管理将 Java 内容树序列化回 XML 数据的过程。
NotIdentifiableEvent 此事件指示解析 ID/IDREF 时遇到一个问题。
ParseConversionEvent 此事件指示将 XML 数据中的字符串转换为目标 Java 数据类型的值时遇到一个问题。
PrintConversionEvent 此事件指示将 Java 内容树中的数据转换为其词汇表示形式时遇到一个问题。
Unmarshaller Unmarshaller 类管理将 XML 数据反序列化为新创建的 Java 内容树的过程,并可在解组时有选择地验证 XML 数据。
UnmarshallerHandler 作为 SAX ContentHandler 实现的 Unmarshaller。
ValidationEvent 此事件指示在执行解组操作期间验证传入的 XML 数据时、对 Java 内容树执行按需验证时或将 Java 内容树编组回 XML 数据时遇到问题。
ValidationEventHandler 用来验证错误的基本事件处理程序接口。
ValidationEventLocator 封装 ValidationEvent 的位置。
Validator 已过时。 从 JAXB 2.0 开始
 

类摘要
Binder<XmlNode> 在 XML 信息集节点和表示相同 XML 文档的 JAXB 对象之间启用同步。
DatatypeConverter 可以使用 javaType 绑定声明来自定义 XML 模式数据类型到 Java 数据类型的绑定。
JAXBContext JAXBContext 类提供到 JAXB API 的客户端入口点。
JAXBElement<T> Xml 元素的 JAXB 表示形式。
JAXBElement.GlobalScope 为 xml 元素指定全局作用域。
JAXBIntrospector 提供对 JAXB 对象的 JAXB xml 绑定数据的访问。
Marshaller.Listener

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

SchemaOutputResolver 控制 JAXB 实现放置生成的模式文件的位置。
Unmarshaller.Listener

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

 

异常摘要
JAXBException 这是所有 JAXB 异常的根异常类。
MarshalException 此异常指示在执行提供者无法恢复的编组操作时发生错误。
PropertyException 此异常指示在获取或设置属性时遇到一个错误。
TypeConstraintException 此异常指示已检测到存在违反动态检查的类型约束的情况。
UnmarshalException 此异常指示在执行阻止 JAXB 提供者完成操作的解组操作时遇到一个错误。
ValidationException 此异常指示在执行验证操作时发生错误。
 

软件包 javax.xml.bind 的描述

为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。

JAXBContext 是运行时绑定框架的客户端入口点。

包规范

相关文档

有关概述、教程、示例、指南和工具文档的信息,请参阅:


JavaTM Platform
Standard Ed. 6

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

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