Как можно выбрать элемент html, который имеет два класса?
Например, как выбрать элемент <p>
ниже в HTML-документе (учитывая, что он имеет два класса css) class='class1 class2'
.
Я попытался использовать следующее:
-
doc.xpath("//p[@class~='class1 class2']")
-
doc.xpath("//p[@class~='class1']|[@class~='class2']")
-
doc.xpath("//p[@class~='class1',@class~='class2']")
-
doc.xpath("//p[contains(concat(' ', @class, ' '), ' class1 ') && contains(concat(' ',@class, ' '), ' class2 ')]")
но без успеха.
Заранее спасибо