【发布时间】:2020-08-24 05:47:24
【问题描述】:
require 'open-uri'
require 'nokogiri'
def scrape(url)
html = open(url).read
nokogiri_doc = Nokogiri::HTML(html)
final_array = []
nokogiri_doc.search("a").each do |element|
element = element.text
final_array << element
end
final_array.each_with_index do |index|
puts "#{index}"
end
end
scrape('http://www.infranetsol.com/')
在此我只获得a 标签,但我需要将电子邮件 ID 和电话号码放入 excel 文件中。
【问题讨论】:
-
“我需要特别是excel文件中的电子邮件ID和电话号码”这到底是什么意思?你是在用 Nokogiri 解析 excel 文件吗?
标签: ruby web-scraping web-crawler nokogiri open-uri