我有關於序列化複雜對象並將它們寫入文件的幾個問題。複雜的對象序列化
首先,我有幾個相互連接的對象,更精確地說,我有一個對象,它在持有另一個對象的列表中包含另一個對象。所以,我想要寫入文件的對象的整體架構如下所示:
ComplexObject
-> holds List of NotSoComplexObject(s)
--> every NotSoComplexObject
---> holds a SimpleObject
所有對象都實現Serializable接口。
,如果我嘗試序列的把complexObject並將其寫入一個文件我沒有具體的異常爲 Exception.getMessage() 方法返回NULL(所以,它是被拋出一個異常,但目前還不清楚這它是例外)。
有沒有辦法實現ComplexObject被序列化並存儲在文件中?
的異常可以沒有任何消息,仍然是有趣的,你需要知道它的確切類型。嘗試'exception.printStackTrace()',並將完整的堆棧跟蹤粘貼到你的問題中,這將有助於理解發生了什麼。 –
非常感謝 - 我的DDMS(Android調試工具for Eclipse)中出現了「NoSuchMethodException」,似乎它已連接到GeoPoint,我試圖用整串對象序列化... 我很困惑... – herom