
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
nokogiriの使い方メモ(XPathを使った場合) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
nokogiriの使い方メモ(XPathを使った場合) - Qiita
require 'open-uri' require 'nokogiri' # Youtubeで「ruby on rails」で検索した結果の動画のタイトル... require 'open-uri' require 'nokogiri' # Youtubeで「ruby on rails」で検索した結果の動画のタイトルの一覧を取得する。 # youtubeでruby on railsを検索 doc = Nokogiri::HTML(open('https://www.youtube.com/results?q=ruby+on+rails&sp=CAI%253D')) # 動画のノードの一覧を取得 # ドキュメント全体を検索する場合は「//をつける」 nodes = doc.xpath("//div[@class='yt-lockup-dismissable yt-uix-tile']") nodes.each do |node| # このノード以下のすべての子要素に対して検索を行う場合は「.//」をつける title_node = node.xpat