在Ruby中将任何xpath转换为css选择器

时间:2017-01-10 13:09:27

标签: javascript css ruby-on-rails ruby xpath

我有一个Rails应用程序,其中用户(经过培训)会在html页面上为特定元素引入xpath。

用户没有接受CSS选择器的培训,所以我不想重新训练它们。

然后我需要将xpath导出到css选择器,以便它可以用来在浏览器运行的JS脚本中附加客户端元素上的操作。

有没有宝石可以做到这一点?

我可以看到Nokogiri有一个xpath_for方法可以将CSS转换为Xpath而不是相反。

作为替代方案,我可以使用此NPM library在运行时将xpath转换为css(我需要先将它移植到与浏览器兼容的JS) - 但我更喜欢转换xpath服务器端。

0 个答案:

没有答案