有对Data:Dumper做逆向操作的模块吗?
比如我把一个HASH: %hash用Data:Dumper写入一个文件hash.txt中。有什么模块可以简单的根据hash.txt还原回%hash吗?
求各位大虾指教~~ 你要的需求是数据的序列化与逆向序列化
方法和格式其实无所谓,比如用XML自己实现,或者用一些现成的标准方式
推荐使用
YAML
YAML::XS
介绍
http://www.cnblogs.com/chwkai/archive/2009/03/01/249924.html 恩恩,我就是这个意思~~
楼上的大哥表述的真是够专业啊~~
THANKS A LOT!! Data::Dumper 最重要的一个特性就是能 eval 回原来的数据结构……如果有 CODE REF 那要注意设置下 $Data::Dumper::Deparse 参数就可以了 Storable 模块可能适合你的需求。 恩,看起来storable应该更适合我要实现的功能~~
谢谢楼上各位大大的帮助!!
页:
[1]