Artificial intelligent assistant

Nokogiriを使ってa href要素の中身を取得したい < URL a href ![]( Google Chrome"Copy Xpath" /html/body/div[3]/div/div[2]/div[1]/div/ul/li/div/div/a source = open(" doc = Nokogiri::HTML.parse(source) doc.xpath("/html/body/div[3]/div/div[2]/div[1]/div/ul/li/div/div/a") doc.xpath("/html/body/div[3]/div/div[2]/div[1]/div/ul/li/div/div/a").attribute("href") node_set.rb:164:in `attr': undefined method `attribute' for nil:NilClass (NoMethodError)

<

DOMJavaScriptNokogiri `/html/body/div[3]/div/div[2]/div[1]/div/ul/li/div/div/a` DOM

`

`


require 'open-uri'
require 'nokogiri'
require 'json'
require 'pp'

source = open("
doc = Nokogiri::HTML.parse(source)

data_text = doc.xpath("//div[@id='data']").attribute("data-channel").value
data = JSON.parse(data_text)

# pp data #

p data["liveBroadcasts"]["rows"][0]["shareURL"]

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 69e133e5ede4d7080900f2b0a954d356