Qual versão do XPath o Firefox suporta?

Qual versão do XPath o Firefox suporta?

Estou construindo um web scraper usando Firefox com Selenium WebDriver e gostaria de usar expressões XPath que existem apenas em XPath 2 e XPath 3.

Qual versão do XPath o Firefox suporta?

Se for XPath 1.0, existe alguma maneira de fazer com que o Firefox suporte versões posteriores?


Nota: A versão atual do Firefox no momento da escrita é 47.0.

Responder1

Qual versão do XPath o Firefox suporta?

O Firefox atualmente suporta XPath 1.0.

Não há planos para oferecer suporte ao XPath 2.0.

VerQuais navegadores suportam XPath 2.0?para algumas soluções alternativas.

O suporte para XPath varia amplamente; ele é razoavelmente bem suportado no Firefox (embora não haja planos para melhorar ainda mais o suporte), enquanto outros navegadores o implementam em menor grau, se é que o implementam.

FonteXPath

Há um relatório de bug aberto (desde 2007) para adicionar suporte ao XPath 2.0:

Como Xpath 2.0 e Xslt 2.0 são uma recomendação w3c, seria uma boa ideia implementá-los no mecanismo.

FonteBug 396966 - XPath 2.0


Leitura adicional

informação relacionada