gpt4 book ai didi

html - Ruby Nokogiri 提取 HTML 选项卡值

转载 作者:行者123 更新时间:2023-11-28 06:19:16 25 4
gpt4 key购买 nike

有一个网页有很多页。我想知道每次搜索的总页数。就像下面显示的图片一样。由于最后一页是第 41 页,它变得不可点击。所以我想从这 2 个 span 标签中提取值 41。

有什么帮助吗?我试过 xpath。但更喜欢 CSS 解决方案

谢谢

page_temp = Nokogiri::HTML(browser.html)  
page_temp.xpath('tr[@td = "colspan="32""]').each do |node|
puts node.text

Click here to view the snapshot

最佳答案

由于您使用的是 Ruby,因此您可以使用这里的简单代码

page_temp = Nokogiri::HTML(browser.html)  
all_pages = page_temp.search("td[colspan='32'] tr td")
puts all_pages.map{|p| p.text} # list all page numbers
puts all_pages.last.text # list the last page number

关于html - Ruby Nokogiri 提取 HTML 选项卡值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35712971/

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