#!/usr/bin/env ruby # coding: utf-8 Encoding.default_external = 'utf-8' # 入出力コードをutf-8に require 'csv' # CSVライブラリ csvfile = "syllabus.csv" # シラバス定義CSVファイル csv = CSV.read(csvfile, headers: true) # 動作確認用に1行ずつ表示してみる csv.each {|row| pp row.to_h # to_h メソッドはハッシュに変換してくれる }