質問: url dog.save end ``` ### 補足情報(言語/FW/ツール等のバージョンなど) Rails 4.2 Ruby 2.2.2 MySQL ご指導宜しくお願いします。
回答: `doc.xpath("//*[@id='movie_player']/div[12]/div[1]/div").text` これでdurationを取得されようとしていますが、 このXPathはJavaScriptによってHTMLが生成された状態でのXPathとなります。 Chromeなどで適当なYoutubeの動画を開いてCtrl + UしてHTMLのソースを見て下さい。 その状態のHTMLがRubyには見えています。 JavaScriptは動きませんので上記のXPathは無効です。 HTMLの `` これが使えると思います。