2
在xstream for java中,是否有一種方法可以通過確保它通過具有參數的特定構造函數來反序列化對象?XStream通過所需的構造函數反序列化對象
在xstream for java中,是否有一種方法可以通過確保它通過具有參數的特定構造函數來反序列化對象?XStream通過所需的構造函數反序列化對象
XStream(或一般的反序列化)不會調用構造函數。 (除了在很少使用的純Java模式下,當它調用默認構造函數時。)
如果要初始化瞬態字段,則需要使用readResolve()
方法。
但是,你可以寫你自己的轉換器,然後你可以做任何你想要的。如果您想要將其應用於某個特定類,此方法效果最佳。