繁体   English   中英

从Ruby的特定页面中提取所有HTML标签

[英]Extract All HTML tags from the particular page In Ruby

我需要使用Ruby中的Capybara将网页中的所有HTML标签提取到数组中,而标签内部没有数据

您可以使用nokogiri宝石。

require 'nokogiri'
require 'open-uri'

# Fetch and parse HTML document
doc = Nokogiri::HTML(open('http://www.google.co.in'))

# To list all anchor tags, do:
doc.search('a').each{ |x| puts x.inspect }

试试在水豚

find(:xpath, "//*")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM