hpricot:An Hpricot Showcase:Hpricot Challenge:Warning while using :last-child
まんま
require 'hpricot' foo = "<div class=\"blah\"> <p>test</p> <p>go away</p> </div>" doc = Hpricot(foo) p doc (doc/"p:last-child").remove p doc (doc/"p:last-of-type").remove p doc
で、
#<Hpricot::Doc {elem <div class="blah"> "\n " {elem <p> "test" </p>} "\n " {elem <p> "go away" </p>} "\n" </div>}> /usr/local/ruby-1.8.7/lib/ruby/gems/1.8/gems/hpricot-0.8.2/lib/hpricot/elements.rb:429: warning: multiple values for a block parameter (2 for 1) from /usr/local/ruby-1.8.7/lib/ruby/gems/1.8/gems/hpricot-0.8.2/lib/hpricot/elements.rb:306 /usr/local/ruby-1.8.7/lib/ruby/gems/1.8/gems/hpricot-0.8.2/lib/hpricot/elements.rb:429: warning: multiple values for a block parameter (2 for 1) from /usr/local/ruby-1.8.7/lib/ruby/gems/1.8/gems/hpricot-0.8.2/lib/hpricot/elements.rb:306 #<Hpricot::Doc {elem <div class="blah"> "\n " {elem <p> "test" </p>} "\n " "\n" </div>}> #<Hpricot::Doc {elem <div class="blah"> "\n " "\n " "\n" </div>}>