- Rubyについて Part49
679 :デフォルトの名無しさん[sage]:2014/07/15(火) 15:22:57.32 ID:cJgUCK6U - #coding:UTF-8
require 'nokogiri' doc = Nokogiri::HTML.parse <<EOS <div class=hogeA>あ</div> <div class=hogeB>い</div> <div class=hogeA><div class=hogeB>う</div></div> EOS puts (nodeA = doc.xpath('//div[@class="hogeA"]')).inner_text # => あう puts (nodeB = nodeA.xpath('div[@class="hogeB"]')).inner_text # => う puts (nodeC = doc.xpath('//div[@class="hogeA"]/div[@class="hogeB"]')).inner_text # => う
|
|