可能重复:
How do I convert a Ruby string with brackets to an array?
在ruby中,当字符串看起来像数组声明时,如何将字符串转换为数组? 是否有相当于“eval”的方法?我想避免分裂方法就是这种情况。
例如
myString =“[['joey','male','joey@email.com],['jenny','female','jenny @ email.com']]”
答案 0 :(得分:0)
eval
会这样做。但是,如果数据来自不受信任的来源(即互联网),我建议使用类似JSON.parse
的内容。