我在一个文件中有页面源,但是我只需要页面的一小部分,它包含在这个类中:
<td class="left">
<a href="hiscorepersonal.ws?user1=xMorgan">xMorgan</a>
<br><a href="hiscorepersonal.ws?user1=unik4kosova">unik4kosova</a>
<br><a href="hiscorepersonal.ws?user1=MiscDemeanor">MiscDemeanor</a>
<br>
</td>
根据我的理解,没有简单的方法可以做到这一点,因为它不包含在元素中。这还可能吗?
给定输入的预期输出是什么?是否像下面这样:
"nxMorgannunik4kosovanMiscDemeanorn"
如果这是你想要的,你可以写:
require 'nokogiri'
require 'open-uri'
doc = Nokogiri::HTML(open('url-of-the-page-you-want-to-save'))
puts doc.css('td.left').text
如果这不是您想要的,请提供足够的HTML示例和所需的输出。