мой гь файл читает:Ruby CSV File Parsing, Headers wont format?
require "csv"
puts "Program1 initialized."
contents = CSV.open "data.csv", headers: true
contents.each do |row|
name = row[4]
puts name
end
... но когда я запускаю его в рубин это обыкновение загружать программу. это дает мне сообщение об ошибке о заголовках:
syntax error, unexpected ':', expecting $end
contents = CSV.open "data.csv", headers: true
так им пытаются выяснить, почему обыкновение рубин позвольте мне разобрать этот файл? ive попробовал использовать другие файлы csv, которые у меня есть, и он не загружается, и дает мне сообщение об ошибке. Я пытаюсь только начать начало программы! я чувствую, что это связано с заголовками. Я обновляю столько, сколько могу, заметьте, что вы используете ruby 1.8.7. Я читал где-то еще, что я мог бы попытаться запустить программу в irb, но мне не показалось, что это нужно. так что да ... спасибо заранее !!!!
Параметр 'заголовки: синтаксис true' не работает в 1.8.7, вы бы хочу сказать ': headers => true'. Но это не решит всю проблему из-за того, что говорит самми. –
Спасибо, наконец, получил работу. Думаю, мне нужно было просто обновить ruby:/(noobnesss) – KnightKing