2016-04-19 6 views

ответ

4

Использование XPath, который будет возвращать ваш целевой атрибут и конвертировать результат булева:

boolean(//target_element/@target_attribute) 

или аналогичный подход, но с использованием exists() функции:

exists(//target_element/@target_attribute) 

На самом деле, контекст не ясно указанный в вопросе, например, возможно, элемент контекста в вашем случае уже является целевым элементом, поэтому вам не нужна часть //target_element/.

0

Кроме того, вы можете вернуть все имена атрибутов для целевого элемента:

//target-element/(@*[1]) 
Смежные вопросы