Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'scrubyt'
- require 'xmlsimple'
- config = XmlSimple.xml_in('kgplinks.xml', { 'KeyAttr' => 'name' }) #kgplinks.xml contains all the links
- #gets all the links
- links = Array.new
- for k in 0..5
- links <<config["link"][k]
- p links[k]
- end
- result = [];
- i = 0
- links.each do |k|
- result << Scrubyt::Extractor.define(:agent => :firefox) do
- fetch k
- givenname "//h1/span[@class='given-name']"
- familyname "//h1/span[@class='family-name']"
- end
- end
- my_file = File.new("final123.xml", 'w')
- result.each do |item|
- my_file.puts item.to_xml
- puts item.to_xml
- end
Add Comment
Please, Sign In to add comment