gpt4 book ai didi

ruby - 在 Mechanize 中选择表( ruby )

转载 作者:行者123 更新时间:2023-12-04 16:20:35 26 4
gpt4 key购买 nike

我尝试使用我的互联网机器人从网站上的表格中获取信息。
该表只有“map_table”作为 id(CSS 属性)tr 具有“map_tr”,对于单元格它是“map_td”。

我想检测带有在其 href 中包含“msg.php”的链接的单元格。
前任 :

<td id="map_td">
<a href="index.php"></a>
</td>

这个不能选
<td id="map_td">
<a href="msg.php?id=1392"></a>
</td>

必须选择这个。我在 Mechanize 文档中搜索过,在论坛中,我没有找到任何东西。
你能帮助我吗 ?

最佳答案

那应该是:

page.search('td:has(a[href*="msg.php"])')

这是您想要查看的 Nokogiri 文档,但实际上,如果您不熟悉 CSS 或 XPath 规范中的任何一个,请查看它们。

关于ruby - 在 Mechanize 中选择表( ruby ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22130022/

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