gpt4 book ai didi

ruby - 如何仅在`tax 时获取 `HREF` 值?

转载 作者:行者123 更新时间:2023-12-04 16:22:48 27 4
gpt4 key购买 nike

<fieldset class="attachmentTable large"><legend>SMF</legend>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>

<a href="

/aems/file/test.html">

</a>
</td>
<td>

foo

</td>
</tr>
</table>
</fieldset>

<fieldset class="attachmentTable large"><legend>tax</legend>
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>

<a href="

/relf/file/test.html">

</a>
</td>
<td>

foo

</td>
</tr>
</table>
</fieldset>

我有一个来自网页的 html 源代码,上面给出了其中的一部分。现在我想获取 HREF仅当 <legend>tax</legend> 时的值?所以你们能帮我做同样的事情吗?

最佳答案

我会做:

page.search('legend[text()="tax"] + table a').each do |a|
puts a[:href]
end

关于ruby - 如何仅在`<legend>tax</legend> 时获取 `HREF` 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14469167/

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