gpt4 book ai didi

ruby - 在每个 block 中提取 Nokogiri 范围内的值

转载 作者:太空宇宙 更新时间:2023-11-03 17:56:08 24 4
gpt4 key购买 nike

<分区>

我正在尝试创建一个函数,从维基百科页面上抓取 Actor 的片目。这是代码示例

doca = Nokogiri::HTML(open("http://en.wikipedia.org/wiki/Kevin_Bacon"))

grandparent = doca.xpath('//div[@id="mw-content-text"]').children()
child = []

grandparent.each {|node|
node.children.each{|x|
if x['id'] == "Films"
child = node.next_element.children
break
end
}
}

子数组的每个元素现在都包含电影目录表的一行。我真正想要的是将每部电影的 href 链接保存到一个数组中,但访问它们时遇到问题,因为它们很好地嵌套在每个电影中。非常感谢任何帮助

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com