require 'nokogiri'
require 'open-uri'
1.upto(10) do |x|
url = TOPSECRET
page = Nokogiri::HTML(open(url))
title = page.xpath('//span[@class="tit"][#{x}]').inner_html
puts "#{x}, #{title}"
end
ошибка возникает [# {х}] < = здесьс помощью переменной в XPath на рубин с nokogiri
, как я могу это исправить?
Когда вы используете строчную интерполяцию, вам придется использовать кавычки вместо одиночных кавычек. – newmediafreak
Что такое «ошибка»? Было бы трудно помочь, когда мы не знаем, что случилось. – lcguida