我使用的是简单的xml,非常棒。但是,我遇到了以下问题。
我有一个带有String字段的Class,该字段可以为null,但它的默认值为“XXXXXX”:
@Element (required=false)
protected String tmRecordingFolder = TM_RECORDING_FOLDER_DEFAULT;
一切正常但如果tmRecordingFolder设置为null(这是一个允许的值),那么序列化工作正常,但是当我反序列化对象时,字段tmRecordingFolder应为null但它具有默认值TM_RECORDING_FOLDER_DEFAULT。
我不想将字段初始化为null,因为这不是正常值。为什么Simple XML不将tmRecordingFolder设置为null?
此致 Javi