我序列化了一些对象,以便将它们保存在文件中。该文件应反序列化以获取其中的对象内容。显然,以这种方式创建的文件没有任何可识别它的特定MimeType。
我想定义自己的MimeType并将其添加到文件中,以便创建自己的文件类型。
我该怎么做?
对象通常以二进制格式序列化。因此,无法根据文件格式区分文件。我建议根据它们持有的对象类型使用不同的文件扩展名。如果您不喜欢这种方法,也可以为序列化文件发明元数据数据库。