-1

我正在运行一个用 Ruby 编写的自动化测试脚本,在其中我得到一个结果页面,我想捕获页面上的一些文本并将它们打印到一个文件中。任何人都可以协助这项工作吗?

4

1 回答 1

2

就像评论说的那样,使用 Nokogiri。

安装它gem install nokogiri

要从 example.com 打印第一个顶级标题:

require 'nokogiri'
require 'open-uri'
doc = Nokogiri::HTML(open("http://www.example.com/"))
puts doc.css("h1").first

有关查找所需文本的更多信息,请尝试本指南

于 2013-11-13T21:34:16.280 回答