gpt4 book ai didi

ruby - 我可以使用不在表单中的 Mechanize 获取 HREF 值吗?

转载 作者:行者123 更新时间:2023-12-04 16:19:43 24 4
gpt4 key购买 nike

我的其中一个页面中有类似的 HTML(带有表单名称):

<form name="test">
<td> <A HREF="http://www.edu/st/file.html">bla bla</A> </td>
<td> <A HREF="http://www.mac/spgm/file.html">boo bla</A> </td>
<td> <A HREF="http://www.dom/st/file.html">foo</A> </td>
</form>

另一个没有表单名称的页面:
<td> <A HREF="http://www.edu/st/file.html">bla bla</A> </td>
<td> <A HREF="http://www.mac/spgm/file.html">boo bla</A> </td>
<td> <A HREF="http://www.dom/st/file.html">foo</A> </td>

在这两种情况下,我都有值 bla bla , boo , foo .使用这些值,我可以获得相应的 href值使用 Mechanize ?

最佳答案

你可以拿href来自链接的属性:

m = Mechanize.new
page = m.get("yourpage")
page.link_with(:text => "bla bla").href #=> "http://www.edu/st/file.html"

关于ruby - 我可以使用不在表单中的 Mechanize 获取 HREF 值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465769/

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