css-to-xpath
Converts CSS3 selectors to their XPath equivalents.
Usage
var cssToXPath = ; ;
...returns the string:
.//p[not(.//a[contains(concat(' ', normalize-space(./@class), ' '), ' x ')])]
Or if you want to continue building the XPath with xpath-builder:
var cssToXPath = ; var xpathBuilderObject = cssToXPath;xpathBuilderObject = xpathBuilderObject; // And get the XPath stringxpathBuilderObject;
How?
css-to-xpath parses css selectors using bo-selector and turns them into xpaths using xpath-builder
Install
npm install css-to-xpath
License
BSD