gpt4 book ai didi

ruby-on-rails - 数组存储为字符串。如何将它转换回任何数组?

转载 作者:IT王子 更新时间:2023-10-29 06:14:30 26 4
gpt4 key购买 nike

我将 Rails 4.2 与 Redis 结合使用。当我使用 Redis 存储和检索数组时,它返回一个格式化的字符串。如何将此字符串返回到数组?

返回的字符串正是这个,尽管条目的数量和值显然会有所不同:

"[\"FCF1115A\", \"FCF1116A\"]"

显然,它可以被解析,但是是否有一些函数可以处理这个问题?我可能可以自己格式化一个更好的字符串,而不是让 Redis 这样做。谢谢...

最佳答案

如果使用 JSON图书馆是一个选择。以下是在 irb 中测试的:

> require 'json'
> puts JSON.parse("[\"FCF1115A\", \"FCF1116A\"]").to_json
=> ["FCF1115A","FCF1116A"]

关于ruby-on-rails - 数组存储为字符串。如何将它转换回任何数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33138215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com