JavaTM 2 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 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only