R
Rainer
Hello,
I'm a humble beginner with Hpricot. I want to write a method that
performs certain actions for every HTML tag of a given HTML fragment.
In the documentation, I have only found search mechanisms that to for
a specific tag, attribute or id. What I need, however is a method that
tells me the first HTML tag of a fragment, whatever it is. For
instance:
a_fragment = "<div id="my_first_div">first div<p>a paragraph</
p><span>a span</span></div>"
Are there methods like "current_tag()" or "current_id()" in Hpricot,
which act like this:
s = current_tag(a_fragment)
puts s
=>
"div"
or
s2 = current_id(a_fragment)
puts s2
=>
"my_first_id"
Any help is greatly appreciated.
I'm a humble beginner with Hpricot. I want to write a method that
performs certain actions for every HTML tag of a given HTML fragment.
In the documentation, I have only found search mechanisms that to for
a specific tag, attribute or id. What I need, however is a method that
tells me the first HTML tag of a fragment, whatever it is. For
instance:
a_fragment = "<div id="my_first_div">first div<p>a paragraph</
p><span>a span</span></div>"
Are there methods like "current_tag()" or "current_id()" in Hpricot,
which act like this:
s = current_tag(a_fragment)
puts s
=>
"div"
or
s2 = current_id(a_fragment)
puts s2
=>
"my_first_id"
Any help is greatly appreciated.