Есть ли в XPath какой-нибудь CSS множественный селектор (запятая), чтобы я мог найти, скажем, элементы //img и //*[@background] в одном запросе?
//img
//*[@background]
В XPath есть оператор or (|):
or
|
//img|//*[@background]
В дополнение к оператору "union" |, существующему в XPath 1.0 и 2.0, в * * * * также есть оператор , в XPath 2.0 для формирования последовательности элементов, например //img, //*[@background].
,
//img, //*[@background]
Используйте |, например: //img | //*[@background]
//img | //*[@background]
Да, это труба (|).