2012-01-12 28 views
0

我遇到了一個問題,我想在Android中取消存檔對象,但該對象已由iPhone存檔。這意味着,該對象是由函數處理:[NSKeyedArchiver archivedDataWithRootObject],並且我收到了Android設備中的對象,我需要對對象進行解壓縮,但是我沒有找到在android中使用java執行unachive的方法。需要你幫忙,謝謝..存檔&取消存檔對象

回答

0

你不能這樣做。 您應該使用xml或json來交換數據。

+0

沒有辦法在android中實現函數[NSKeyedUnarchiver unarchiveObjectWithData]?或者我可以解碼存檔對象的內容,我發現archivedDataWithRootObject函數使用字符串「root」作爲編碼密鑰來編碼序列化內容,我可以解碼序列化內容,它實際上是一個xml文件。 – user1145055 2012-01-12 11:24:27

+0

有什麼建議嗎? – user1145055 2012-01-13 00:57:51

+0

這不是標準的xml文件。 – guoxx 2012-01-13 01:46:27