M
Maui Guide
I'm relatively new and this had me thoroughly confused today.
require 'xmlsimple'
myxml = "<a href=\"http://www.mysite.com/category/file.php\">\r\n<img
src=\"http://www.mysite.com/images/picture.jpg\" width=\"640\"
height=\"480\" alt=\"\" border=\"0\"/></a>"
xmltags = XmlSimple.xml_in(myxml)
href_tag = xmltags['href'] #<-- this works fine
img_tag = xmltags['img'] #<-- this works fine
img_src = xmltags['img']['src'] #<-- this doesn't work
irb(main):221:0> p img_tag
[{"src"=>"http://www.mysite.com/images/picture.jpg",
"border"=>"0", "height"=>"480", "alt"=>"", "width"=>"640"}]
I can loop through all the hashes in the array (via img_tag.each do |t|)
But isn't there a way to access the img src attribute directly?
Thanks!
require 'xmlsimple'
myxml = "<a href=\"http://www.mysite.com/category/file.php\">\r\n<img
src=\"http://www.mysite.com/images/picture.jpg\" width=\"640\"
height=\"480\" alt=\"\" border=\"0\"/></a>"
xmltags = XmlSimple.xml_in(myxml)
href_tag = xmltags['href'] #<-- this works fine
img_tag = xmltags['img'] #<-- this works fine
img_src = xmltags['img']['src'] #<-- this doesn't work
irb(main):221:0> p img_tag
[{"src"=>"http://www.mysite.com/images/picture.jpg",
"border"=>"0", "height"=>"480", "alt"=>"", "width"=>"640"}]
I can loop through all the hashes in the array (via img_tag.each do |t|)
But isn't there a way to access the img src attribute directly?
Thanks!