超现实主义者:to_json但我自己写的 源码
超现实主义者 超现实主义者是一个模式驱动的对象序列化ruby库。 它还在序列化之前的运行时中提供了简单的类型检查。 动机 此gem的典型用例是,例如,在视图上下文外部序列化(装饰的)对象。 该架构通过哈希描述,因此您可以独立于其方法和属性来构建序列化对象的结构,同时还可以序列化嵌套对象和结构。 安装 将此行添加到您的应用程序的Gemfile中: gem 'surrealist' 然后执行: $ bundle 或自己安装为: $ gem install surrealist 用法 模式应使用包含哈希的块定义。 模式的每个键都应该是可实现对象的方法的名称(或者是祖先/混合),或者(如果要
用户评论