【发布时间】:2013-03-17 11:49:16
【问题描述】:
如何序列化数组并从字符串反序列化返回?我尝试了以下代码,但它并没有真正返回原始整数数组,而是返回字符串数组。
x = [1,2,3].join(',') # maybe this is not the correct way to serialize to string?
=> '1,2,3'
x = x.split(',')
=> [ '1', '2', '3' ]
有没有办法在没有.collect{ |x| x.to_i } 的情况下将其恢复为整数?
【问题讨论】:
标签: ruby serialization deserialization