我正在查看 Nokogiri::CSS 的源代码,因为我需要将 CSS 选择器转换为 XPATH。运行示例代码并调用 xpath_for 方法后,我看到它返回了一个数组。为什么是这样?CSS 选择器是否有可能返回多个 xpath?
[18] pry(main)> Nokogiri::CSS.xpath_for 'div.divddy input:first'
=> ["//div[contains(concat(' ', @class, ' '), ' divddy ')]//input[position() = 1]"]