【发布时间】:2016-01-24 23:22:07
【问题描述】:
我有一个大数组,我想将其保存到文件中。但是当我发出:
File.write Marshal.dump(users),"users.txt"
我明白了:
ArgumentError: string contains null byte
from (pry):201:in `write'
我使用 JSON 和 YAML 也得到了类似的结果。我该怎么做才能从字符串中删除空字节?我试过 String#scrub 但没有帮助。
【问题讨论】:
标签: ruby json null yaml marshalling