我正在使用JAXB
調查對象marshaling
和unMarshaling
。同時注意到有兩個選項可以獲得JAXBContext
的實例。Jaxb使用jaxb.index文件時
- 一個基於類:
JAXBContext context = JAXBContext.newInstance(ex.getClass());
- 另一種是基於包的名字:
JAXBContext context = JAXBContext.newInstance(ex.getClass().getPackage().getName());
對於第二種方式,你必須提供jaxb.index
文件,包含了bean類名的列表。
也許有人可以解釋一下,這兩種獲得JAXBContext
實例的方法有什麼區別?哪個更好用,什麼時候用?
可能重複的[JAXBContext.newInstance變化](http://stackoverflow.com/questions/16860759/jaxbcontext-newinstance-variations) – ulab