猿问

如何将对象序列化为字符串

如何将对象序列化为字符串

我能够将一个对象序列化为一个文件然后再次恢复它,如下一个代码片段所示。我想将对象序列化为字符串并存储到数据库中。谁能帮我?


LinkedList<Diff_match_patch.Patch> patches = // whatever...

FileOutputStream fileStream = new FileOutputStream("foo.ser");

ObjectOutputStream os = new ObjectOutputStream(fileStream);

os.writeObject(patches1);

os.close();


FileInputStream fileInputStream = new FileInputStream("foo.ser");

ObjectInputStream oInputStream = new ObjectInputStream(fileInputStream);

Object one = oInputStream.readObject();

LinkedList<Diff_match_patch.Patch> patches3 = (LinkedList<Diff_match_patch.Patch>) one;

os.close();


ibeautiful
浏览 704回答 3
3回答

MM们

如何将对象持久化为blob
随时随地看视频慕课网APP

相关分类

Java
我要回答