Nokogiri ccs没有孩子的文本选择器

时间:2017-11-25 08:07:29

标签: css-selectors nokogiri

我有以下html代码,我需要使用Nokogiri css选择器提取€194,99,我无法得到我需要的东西。

<p class="price price-offer price-len5">
  <span class="border">
    <span class="price-old">€219,99</span>
    €194,99     
  </span>
</p>

我没试过这些选择器:

product.css('.price span:not(.price span span)').text
product.css('.price:not(.price-old)').text

你们有什么想法吗?

日Thnx

1 个答案:

答案 0 :(得分:1)

那将是:

product.at('.price-old').next.text

product.at('.price .border').children[-1].text