Я новичок в Ruby, и у меня возникли некоторые проблемы с хэшами.
Мне вернули XML из API YouTube, который я преобразовал в хэш.Вот хэш, возвращенный функцией Hash.from_xml (): http://pastebin.com/9xxE6iXU
Я пытаюсь извлечь определенные элементы из хеша для каждого результата, такие как заголовок, ссылка, автор и т. Д. Всякий раз, когда я пытаюсьцикл через хэш или захватить определенный элемент, я получаю сообщение об ошибке «невозможно преобразовать строку в целое число».
Вот код, который я использую для цикла:
@data["feed"]["entry"]["title"].each do |key, value|
"<p>"+key+" "+value+"</p>"
end
Я также пытался получить определенные элементы, такие как @data ["feed"] ["entry"] ["title"] [0].
Как пройти по хешу и получить определенные элементы?