require 'csv'
#每一行都是的一個按照順序儲存各個欄位的陣列,並且順序跟CSV檔案中的一樣
#匯入myfile.csv,分割符號'|'
CSV.open('myfile.csv', 'r','|') do |row|
# 從 CSV 檔匯入,假設欄位順序為 a, b, c, d
# 為每一欄位建立並儲存一個 Trunk model
Trunk.create!(:a => row[0], :b => row[1], :c => row[2], :d => row[3])
end
其他參考資料ruby-doc.org/CSV
網誌存檔
-
▼
2009
(113)
-
▼
12月
(13)
- 匯入CSV檔 到 Rails SQLite3 資料庫
- Open Source 的免費排版軟體
- LINUX上 PDF 編輯 閱讀 相關軟體
- OpenOffice.org 資料總整理
- windows ROR 安裝,使用 Mongrel
- 在Windows上安裝建立 Ruby on Rails 環境
- ROR佈署方案 - Nginx + passenger + thin / mongrel
- windows和 Linux下建立 Ruby On Rails 環境 Thin 篇
- 各種Ruby on Rails部署方案 的性能比較表
- SQLite 教學
- excel csv資料檔案匯入MySQL phpmyadmin中文字看不到?
- 在Ubuntu9.10 利用Totem播放PPStream(PPS)和sopcast
- [好文]Writer V.S. Word — 排版、設定雙管齊下讓文件交換不失真
-
▼
12月
(13)