harryovers / css2xpath

translates css selectors to xpath

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#css2xpath

this was created from css2xpath.js from dachev/Events repo

###Has been tested on the following selectors CSS2XPATH('div a'); => //div//a
CSS2XPATH('div#intro a.active'); => //div[@id='intro']//a[contains(concat(' ',@class,' '),' active ')]
CSS2XPATH('#apple pear.lemon'); => //*[@id='apple']//pear[contains(concat(' ',@class,' '),' lemon ')]
CSS2XPATH('ul.nav li:first-child a'); => //ul[contains(concat(' ',@class,' '),' nav ')]//li[1]//a
CSS2XPATH('body > div > p:nth-child(3)'); => //body/div/p[3]
CSS2XPATH('li > input[type="text"]'); => //li/input[@type="text"]

About

translates css selectors to xpath


Languages

Language:JavaScript 100.0%