From: Rick DeNatale Date: 2006-10-12T02:13:07+09:00 Subject: Yet another Hpricot question I'm trying to scan an html file using Hpricot to produce a table of links within the file. Right now I've got something like this. doc = Hpricot(open(url)). doc.search('a').each do | element | puts "#{element.inner_html} puts " #{element.attributes['href'] end This works, but in this document some of the a tags use markup on their contents. Something like blah blah blah I'd like to strip out the markup tags so that I'd get blah blah blah http://blah.org/blah.htm Is there some way to search for or iterate over the leaf elements of the tree rooted by an element in Hpricot? -- Rick DeNatale My blog on Ruby http://talklikeaduck.denhaven2.com/