Tag: css选择器

nokogiri +通过文本机械化css选择器

我是nokogiri的新手,到目前为止最熟悉CSS选择器,我试图从表中解析信息,下面是表的示例和我正在使用的代码,我坚持使用相应的if语句,如它似乎返回表的全部内容。 表: … SPECIFIC TEXT What I want 我的脚本:(如果在表中找到SPECIFIC TEXT,它返回每个“div.c2 span.data”变量 – 所以我要么搞砸了我对do循环或if语句的了解) data = [] page.agent.get(url) page.search(‘div.row’).each do |row_data| if (row_data.search(‘div.c1:contains(“/SPECIFIC TEXT/”)’).text.strip temp = row_data.search(‘div.c2 span.data’).text.strip data << temp end end