<分区>
我想将我的 CSV 文件导入我的数据库,我的 CSV 文件有以下字符串,我需要将它解析为 Ruby 数组对象,该怎么做?
"[\"Mt Roskill\", \"Sylvia Park\"]"
谢谢
<分区>
我想将我的 CSV 文件导入我的数据库,我的 CSV 文件有以下字符串,我需要将它解析为 Ruby 数组对象,该怎么做?
"[\"Mt Roskill\", \"Sylvia Park\"]"
谢谢
最佳答案
该示例字符串看起来像 JSON。使用 JSON.parse
返回一个 Ruby 数组:
require 'json'
JSON.parse("[\"Mt Roskill\", \"Sylvia Park\"]")
#=> ["Mt Roskill", "Sylvia Park"]
关于ruby-on-rails - Ruby 将字符串数组转换为数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30150608/
相关文章:
ruby-on-rails - Rails - 设计 - edit_user_registration_path
ruby-on-rails - rails ActiveRecord : Saving nested models is rolled back
javascript - 是否值得使用 Rails 的内置 Javascript 文件,还是从头开始?
ruby-on-rails - rails 3.0.3 检查 bool 值是否为真
ruby - RSpec spy 在两个不同类别中的工作方式不同
javascript - Jquery 无法与 Rails 中的 sprockets 一起使用
mysql - 我可以在一个数据库操作中将列中的每个值乘以某个数字吗?