2011-08-28 85 views
1

當我在xsd模式中使用hexBinary JAXB使用HexBinaryAdapter將其轉換爲字節。 但是,當我在XSD架構中使用base64Binary時,JAXB如何轉換?沒有XmlAdapter。他使用默認的xmlAdapter或者什麼?它如何轉換? thx求助什麼xmlAdapter使用JAXB unmarshlad base64Binary

回答

1

沒有,因爲base64Binary是處理二進制數據的JAXB默認值。您只需註釋一個byte[]字段/屬性,並將其自動編組/解除編組爲base64Binary

+0

是的,但必須進行一些轉換JAXB如何使用字符串二進制數據 – hudi

+0

@hudi:是的,但它沒有在公開API中公開。 – skaffman