在 ruby?? 中,如果我有一個如下所示的 CSV 檔案:
制作,模型,顏色,門
道奇,充電器,黑色,4
福特,焦點,藍色,5 日
產,350z,黑色,2
馬自達,miata,白色,2
本田,civid,棕色,4
護衛艦,黃貂魚,紅色,2
福特,嘉年華,藍色,5
我如何能夠將此 CSV 資料轉換為散列并能夠將其作為常規散列進行操作。我嘗試在 StackOverflow 中尋找答案,但似乎找不到答案。我也嘗試在網上找到其他示例,但它們并不完全有效。
uj5u.com熱心網友回復:
你只需要嘗試
require 'csv'
CSV.open(filename, headers: :first_row).map(&:to_h)
您也可以在下面的鏈接中獲取參考表格
將 CSV 檔案轉換為哈希陣列
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/512901.html
標籤:红宝石CSV哈希
上一篇:被破壞的物體還在嗎?
下一篇:被破壞的物體還在嗎?
