###環境
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin17]
nokogiri (1.10.1)
###実装箇所
以下のようにgemのnokogiriを使ってスクレイピングしています。
ruby
1url = "http:website-no-url.com 2charset = nil 3html = open(url) do |f| 4 charset = f.charset 5 f.read 6end 7doc = Nokogiri::HTML.parse(html, nil, charset)
###実現したいこと
この後、
doc.xpath('//div[@class="box"]')
と入力すると、
<div class="box">
</div>
と返ってきますが、chromeの検証機能で確認すると子要素が存在します。
その子要素を取得したいのですが、どうすれば良いのでしょうか。
ご教示いただけることがあれば、何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/02 04:18