- 注册时间
- 2010-1-15
- 最后登录
- 2017-11-29
⑤进阶
- 积分
- 769
|
Marshal有两个方法:
把对象写入文件:- Marshal.dump({某对象}, {某文件对象})
复制代码 把对象从文件中读出来:问题是,写入和读出是不是必须按照顺序的啊?
也就是比如说写入文件的时候是:- Marshal.dump(对象1, {某文件对象})
- Marshal.dump(对象2, {某文件对象})
- Marshal.dump(对象3, {某文件对象})
复制代码 那读的时候必须是:- 对象1 = Marshal.load({某文件对象})
- 对象2 = Marshal.load({某文件对象})
- 对象3 = Marshal.load({某文件对象})
复制代码 是这样么?
还有,Marshal.dump是不是把这个这个对象所有公开的属性,也就是标有attr_accessor之类的属性,自动给写入文件?
最后……我的VX帮助文件是日文版的……之前我有中文版的……后来弄丢了,哪位好心人上传一个吧~3X~ |
|