Попытка взять простой файл test.txt и отделить текст и целые числа после его чтения для манипулирования массивом.Идея состоит в том, чтобы иметь возможность использовать / требовать attr_accessor из отдельного класса Person.Таким образом, я могу использовать: name,: hair_color,: sex
Например, позволяет говорит, что мы имеем в нашем текстовом файле, который все разделены разделителем табуляции, для краткости я просто использовал пробел:
Bob red_hair 38
Joe brown_hair 39
John black_hair 40
Мой класс читал бы что-то вроде:
class Person
attr_accessor :name, :hair_color, :gender
def initialize
@place_holder = 'test'
end
def to_s
@test_string = 'test a string'
end
end
Мой основной файл, с которым у меня до сих пор возникают проблемы со стратегией:
test_my_array = File.readlines('test.txt').each('\t') #having trouble with
Я уверен, что его легчеманипулируйте построчно, а не одним файлом.Я не уверен, куда идти после этого.Я знаю, что мне нужно разделить мои данные, как для: name,: hair_color,: пол.Брось какой-нибудь код, чтобы я мог попробовать.