使用 Nokogiri 获取数据属性

Get data attributes with Nokogiri

我正在抓取一个网站,该网站有许多 div 具有相同的“.pane”class 和相同的 "data-pane" 数据属性。

input = doc.css('.pane[data-pane]')

如何从上面过滤或 select 以获得 div 的 "data-pane" 属性等于特定值?

您可以像对待任何其他属性一样对待它,使用通常的 CSS 语法:

input = doc.css('.pane[data-pane="the value"]')