2015-04-01 41 views
1

我有一個類有三個字段:id,名稱和顯示id。
我有一個XML文件與訂單和閱讀他們工作完美。
但是,我爲Order創建了一個構造函數,現在它不再工作。
我怎樣纔能有一個構造函數和xml-elementbinding在同一時間?結合xmelements與構造函數

回答

0

JAXB需要一個無參數構造函數。你應該能夠提供一個(嘗試標記爲私人),事情應該工作。

如果對象不是根對象,那麼您也可以使用默認構造函數創建一個對象並使用XmlAdapter將其轉換爲/從其中轉換,以避免必須將無參數構造函數添加到您的域對象(舉例來說,參見下面的鏈接文章)。