機能 ショートカットキー
リファレンス(参考URL)一覧へ移動 R
記事URLをMarkDownとしてコピー Ctrl+M
前のコードタグへ移動 Ctrl+←
次のコードタグへ移動 Ctrl+→
ヘルプを表示・非表示 H
Tips
- ショートカットキーは記事上で有効です。ヘッダー/フッター付近では機能しないことがあります。
- コードタグ移動機能がうまく動かないときは、Shift+F5でページを更新してみてください。
- このウィンドウを閉じるには、Hキーをもう一度押してください

RubyでxpathでスクレイピングしてCSVにしたい時はこんなやり方がある

AD

プログラミング
@html.xpath('//*[@class="promotion"]/div[1]/div[1]/h5[1]')
    .zip(@html.xpath('//*[@class="promotion"]/div[1]/div[1]/h5[2]'),
        @html.xpath('//*[@class="promotion"]/div[2]/table[1]/tbody[1]/tr[2]/td[1]'),
          @html.xpath('//*[@class="promotion"]/div[2]/table[1]/tbody[1]/tr[2]/td[2]'),
            @html.xpath('//*[@class="promotion"]/div[2]/table[1]/tbody[1]/tr[2]/td[3]'),
              @html.xpath('//*[@class="promotion"]/div[2]/table[1]/tbody[1]/tr[2]/td[4]/text()'),
                @html.xpath('//*[@class="promotion"]/div[2]/ul[2]/li[1]/a[1]/@href')
          ).each{|c_name, p_name, click, teigaku, teiritsu, start_date , apply_path |

SPONSOR

オンラインブートキャンプ全12コースの「ウケ放題」 AD

コメントを残す

Close Menu