我有一个XML文档:添加引入nokogiri解析结果变量
<cred>
<login>Tove</login>
<pass>Jani</pass>
</cred>
我的代码是:
require 'nokogiri'
require 'selwet'
context "parse xml" do doc = Nokogiri::XML(File.open("test.xml"))
doc.xpath("cred/login").each do
|char_element|
puts char_element.text
end
should "check" do
Unit.go_to "http://www.ya.ru/"
Unit.click '.b-inline'
Unit.fill '[name="login"]', @login
end
当我运行我的测试,我得到:
Tove
0
但我想要将解析结果插入@login
。我怎样才能得到解析结果的变量?是否需要将XML中的login
和pass
值插入网页中的字段?