JAXB

JAXB （ Java Architecture for XML Binding簡稱JAXB ） 允許Java開發人員將Java類映射爲XML表示方式 。 JAXB提供兩種主要特性 ： 將一個Java對象序列化爲XML ， 以及反向操作 ， 將XML解析成Java對象 。 換句話說 ， JAXB允許以XML格式存儲和讀取數據 ， 而不需要程序的類結構實現特定的讀取XML和保存XML的代碼 。 當規格複雜且經常變化時JAXB特別有用 。 在這種情況下 ， 經常修改XML模式定義以與Java定義保持一致很花費時間並且容易產生錯誤 。 JAXB是Java EE平臺的API之一 ， 同時是的一部分 。 JAXB也是的基礎之一. JAXB是J2SE 1.6 的一部分 。 JAXB 1.0 是在Java社群過程中作爲JSR 31開發出來的 。 JAXB 2.0 是作爲JSR 222開發的 。 這兩個版本的參考實現可以從java.net下載 。