RUBY Nokogiri CSS HTML解析

前端之家收集整理的这篇文章主要介绍了RUBY Nokogiri CSS HTML解析前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在尝试获取下面的代码输出我想要的格式的数据时遇到了一些问题.我所追求的是以下内容

CCC1-$5.00
CCC1-$10.00
CCC1-$15.00
CCC2-$7.00

其中$7属于CCC2,其他属于CCC1,但我只能设法以这种格式获取数据:

CCC1-$5.00
CCC1-$10.00
CCC1-$15.00
CCC1-$7.00
CCC2-$5.00
CCC2-$10.00
CCC2-$15.00
CCC2-$7.00

任何帮助,将不胜感激.

require 'rubygems'  
require 'nokogiri'  
require 'open-uri'

doc = Nokogiri::HTML.parse(<<-eohtml)
最佳答案
这个怎么样?

doc.css('td.BBB > span.CCC').each do |something|
    something.parent.parent.css('tr > td.EEE,tr > td.FFF').each do |something_more|
        puts something.content + '-'+ something_more.content
    end
end
原文链接:/html/425696.html

猜你在找的HTML相关文章