Ну, вы можете написать условия в XPath в предикате в квадратных скобках, например //a[text()]/@href
выбирает атрибуты href
всех элементов ссылки (a
), у которых есть хотя бы один дочерний текстовый узел. Или, если вы хотите убедиться, что в ссылке нет дочернего элемента img
, вы можете использовать, например, //a[not(img)]/@href
.