Какую версию XPath поддерживает Firefox?

Я создаю веб-скребок, используя Firefox с Selenium WebDriver, и я хотел бы использовать выражения XPath, которые существуют только в XPath 2 и XPath 3.

какую версию XPath поддерживает Firefox?

Если это XPath 1.0, есть ли способ сделать Firefox поддерживать более поздние версии?


Примечание: текущая версия Firefox на момент написания 47.0.

11
задан Winterflags
02.01.2023 4:08 Количество просмотров материала 2883
Распечатать страницу

1 ответ

какую версию XPath поддерживает Firefox?

Firefox в настоящее время поддерживает XPath 1.0.

поддержка Xpath 2.0 не планируется.

See какие браузеры поддерживают Xpath 2.0? для некоторых обходных путей.

поддержка XPath варьируется в широких пределах; он поддерживается достаточно хорошо в Firefox (хотя нет никаких планов, чтобы улучшить поддержку дальше), в то время как другие браузеры реализовать его в меньшей степени, если на все.

Source XPath

есть открытая (с 2007 года) отчет об ошибке, чтобы добавить поддержку XPath 2.0:

поскольку Xpath 2.0 и Xslt 2.0 являются рекомендациями w3c, было бы неплохо реализовать их в движке.

Source Ошибка 396966-Xpath 2.0


Читать Далее

1
отвечен DavidPostill 2023-01-03 11:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх