Ruby将字符串数组转换为数组对象

时间:2015-05-10 11:02:13

标签: ruby-on-rails ruby

我想将CSV文件导入我的数据库,我的CSV文件有以下字符串,我需要将其解析为Ruby数组对象,该怎么做?

"[\"Mt Roskill\", \"Sylvia Park\"]"

由于

1 个答案:

答案 0 :(得分:7)

该示例字符串看起来像JSON。使用JSON.parse返回Ruby数组:

require 'json'

JSON.parse("[\"Mt Roskill\", \"Sylvia Park\"]")
#=> ["Mt Roskill", "Sylvia Park"]