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)