ryoakg
10/24/2015 - 10:33 PM

childrenメソッドと css で子ノードを全部取るのの違い

childrenメソッドと css で子ノードを全部取るのの違い

require 'nokogiri'

doc = Nokogiri::HTML::DocumentFragment.parse <<-EOHTML
<body>
  あ
  <div class="d1">
    い
  </div>
  う
</body>
EOHTML
# テキストノードが入る
doc.at_css('body').children
# エレメントだけ
doc.css('body > *')