Я пытаюсь заполнить объект фильма, но при разборе файла u.item
я получаю эту ошибку:
`split ': неверная последовательность байтов в UTF-8 (ArgumentError)
File.open("Data/u.item", "r") do |infile|
while line = infile.gets
line = line.split("|")
end
end
Ошибка возникает только при попытке разделить строки с фантазией международной пунктуации.
Здесь образец
543 | Misérables, Les (1995) | 01-Jan-1995 || http://us.imdb.com/M/title-exact? Mis% E9rables% 2C %20Les %20% 281995% 29 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0
Есть ли работа вокруг?