首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要从excel加载URL,并需要使用Ruby脚本执行

需要从excel加载URL,并需要使用Ruby脚本执行
EN

Stack Overflow用户
提问于 2012-05-05 02:31:06
回答 1查看 99关注 0票数 0

我是ruby的新手,我想学习ruby代码。我有基本的知识。我有网页列表(URL),我保存在excel中。我想获得这些页面,并需要在浏览器中加载。请找到下面的基本脚本,这是我写的页面加载。

代码语言:javascript
复制
require 'rubygems'

require 'watir'

ie = Watir::IE.new

ie.goto("http://google.com")

ie.goto("http://www.softwaretestinghelp.com/")

ie.goto("http://www.onestoptesting.com/manual-testing/")

ie.goto("https://facebook.com")

请帮忙把这件事做完。

谢谢和问候,Vinayaka M N

EN

回答 1

Stack Overflow用户

发布于 2015-09-08 15:54:33

您可以使用Nokogiri gem和xml/ json文件来完成此操作。例如:

代码语言:javascript
复制
require 'watir-webdriver'
require 'nokogiri'

browser = Watir::Browser.new :firefox
doc = Nokogiri::XML(File.open('your_file.xml'))
url = doc.at('//url').text

browser.goto(url)

并且您必须拥有这样的xml:

代码语言:javascript
复制
<url>http://google.com</url>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10454268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档