编辑序列化对象

我有一个序列化的对象存储在文件中(带有ObjectOutputStream)。

是否可以在不反序列化和重写文件的情况下编辑文件中的序列化对象?

yjyyjywww 回答:编辑序列化对象

否,您不能也不应直接编辑文件。您需要反序列化数据,更改它,然后重新序列化它。做其他任何事情都是危险的。实际上,许多建议人们不要使用Java序列化库序列化数据,而是序列化为XML或JSON之类的可读格式,或者将数据存储在数据库中,这是一种更加灵活和强大的结构。

本文链接:https://www.f2er.com/3011862.html

大家都在问