3
我知道@XmlTransient註釋,但有時我需要這個元素,在其他用例中,我真的必須防止它解組,因爲它包含base64文本。所以我需要排除它,因爲性能問題。JAXB unmarshal排除特定元素
有什麼辦法可以將動態地排除在外解析JAXB中的一個元素?
我知道@XmlTransient註釋,但有時我需要這個元素,在其他用例中,我真的必須防止它解組,因爲它包含base64文本。所以我需要排除它,因爲性能問題。JAXB unmarshal排除特定元素
有什麼辦法可以將動態地排除在外解析JAXB中的一個元素?
也許這將足以讓你有非平凡的二傳手? JAXB會打電話給二傳手,你會做這樣的事情:
public void setMyProperty(String myProperty) {
if (someSpecialBusinessDecision()) {
this.myProperty = myProperty;
}
}
我有點不同然後解決問題,但你的答案也會派上用場,所以謝謝! – zigomir 2010-06-01 07:30:33