由于其他原因,我仍然使用Syck
作为我的YAML::ENGINE
。
我正在使用Custom对象反序列化YAML文件。
OBJECTS:
:user: !ruby/object:User
name: Jack
role: Developer
我有一个User
课程。它不是ActiveRecord Model
。
我的类中有其他实例变量,它没有在YAML文件中分配。但是我希望在反序列化YAML文件时为它分配一个默认值。
我见过这个discussion。 init_with
和encode_with
与Psyck引擎配合使用。
如何使用Syck
作为YAML引擎实现此目的。