Ruby对象序列化
2019-04-29 本文已影响0人
二进制_73d1
Ruby 可以使用Marshal来序列化和反序列化
Marshal.load(Marshal.dump(some_obj))
*这个地方创建的是深拷贝。
另外可以使用YAML来进行对象数据的转化
require 'yaml'
YAML::load(some_obj.to_yaml)
Ruby 可以使用Marshal来序列化和反序列化
Marshal.load(Marshal.dump(some_obj))
*这个地方创建的是深拷贝。
另外可以使用YAML来进行对象数据的转化
require 'yaml'
YAML::load(some_obj.to_yaml)