序列化ArrayList <object>二进制文件</object>的数据结构

时间:2013-12-12 18:38:17

标签: java android serialization arraylist

在我的Android应用程序中,我创建了一个Serialized ArrayList,并使用writeObject()将其写为二进制文件。我想把这个文件,把它复制到一台PC上并将其读入一个程序(我需要用C ++编写),在那里我将查看/编辑信息,将其写回文件,然后发回到Android设备,它将正确解释。

我用十六进制编辑器检查了二进制文件;它包含字段名称和数据,以及我无法解释的其他二进制信息。

是否存在序列化对象的结构定义?

1 个答案:

答案 0 :(得分:1)

This link详细描述了Serializable个对象的二进制格式。

Java Object Serialization Specification描述了令人难以忍受的细节格式。