Я новичок в мире Ruby и Rails.
Я видел рельсы, брошенные 190, и я только начал играть с этим. Я использовал селекторный гаджет, чтобы узнать CSS и XPath
У меня есть следующий код ..
require 'rubygems'
require 'nokogiri'
require 'open-uri'
url = "http://www.telegraph.co.uk/sport/football/rss"
doc = Nokogiri::HTML(open(url))
doc.xpath('//a').each do |paragraph|
puts paragraph.text
end
Когда я извлекал текст с обычной HTML-страницы с помощью css, я мог получить извлеченный текст на консоли.
Но когда я пытаюсь сделать то же самое с CSS или XPath для RSS-канала для следующего URL, упомянутого в коде выше, я не получаю никакого вывода.
Как извлечь текст из RSS-каналов ??
У меня также есть еще один глупый вопрос.
Есть ли способ извлечь текст из 2 разных каналов и отобразить его на консоли
что-то вроде
url1 = "http://www.telegraph.co.uk/sport/football/rss"
url2 = "http://www.telegraph.co.uk/sport/cricket/rss"
Ждем вашей помощи и предложений
Спасибо
Гаутама