FWIW, you'll need proper/full URIs for that `open` to work, so your values may need to be prefixed with "http://localhost/" or something.
On Wed, Feb 12, 2014 at 12:42 PM, Jason King <[email protected]> wrote: > Not sure what layer your question is at, nor do I really understand what > you mean by "navigate through a set of webpages". > > So, for the parts of your question that I do understand, you can do > something like this > > str = "page1 > page2 > page3" > > require 'yaml' > url = YAML.load_file './your_config_file' > > require 'open-uri' > > str.split(/\s*>\s*/).each do |key| > source = open url[key], &:read > > # do something with the source > > end > > > On Wed, Feb 12, 2014 at 5:26 AM, Pradeep Pai. <[email protected]>wrote: > >> Hi , >> >> I am new to Ruby. I need to find a way to navigate through a set of >> webpages. I have a configuration file with keywords and corresponding HREFs >> as shown below : >> >> "page1" : /hello/world/page1 >> "page2" : /hello/world/page2 >> "page3" : /hello/world/page3 >> >> I want to pass a single string variable with the necessary navigation >> using the ">" symbol in the following format for navigation : "*page1 > >> page2 > page3*" >> >> Is it possible to do so in Ruby ? >> >> -- >> -- >> SD Ruby mailing list >> [email protected] >> http://groups.google.com/group/sdruby >> --- >> You received this message because you are subscribed to the Google Groups >> "SD Ruby" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby --- You received this message because you are subscribed to the Google Groups "SD Ruby" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
