我在 YAML 中序列化了一个对象并将其发送给远程 worker 。
工作人员没有对象定义,所以我得到一个 YAML::Object。
如何访问其中的字段?
文本字段看起来像是 base64 编码的,我该如何解码? (不,decode64 不起作用)。
最佳答案
您可以将对象作为“双方已知”的东西(如 openstruct 或哈希)传递,或者将描述提供给客户端。
如果有一种序列化格式也可以序列化类及其方法会很有趣……我将不得不考虑那个……
关于ruby - 解码 YAML 序列化对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3484262/