我有一個XML模式,我需要爲其創建Java類。它不是一個特別大的模式,我會說它會導致大約20個類。我試圖權衡是否使用自動綁定程序(如JAXB或JiBX中提供的程序),還是手動編寫我自己的類並使用類似XStream的東西來進行編組/解組。Java綁定與手動定義類
與使用綁定程序相比,編寫自己的類有哪些優點/缺點。
此外,我使用綁定程序,我是永遠綁在那。例如,如果我使用JAXB的綁定編譯器來創建類,那麼我是否必須使用JAXB來進行所有編組/解組?
p.s.我已經看到了有關XML綁定/序列化,這是非常有用的下列問題,但並沒有完全回答我的問題: xml-serialization-in-java和java-xml-binding
「編寫編組和開發代碼非常耗時,特別是第一次。」 - 確實如此,我想補充一句推論:「你至少會犯錯一次。」 – 2008-11-04 12:35:07