如何在特定元素中找到属性是否可用?
答案 0 :(得分:4)
使用将返回目标属性的XPath并将结果转换为boolean:
boolean(//target_element/@target_attribute)
或类似的方法,但使用exists()
函数:
exists(//target_element/@target_attribute)
实际上,问题中没有明确说明上下文,例如,您的案例中的上下文元素可能已经是目标元素,因此您不需要//target_element/
一部分。子>
答案 1 :(得分:0)
此外,您可以返回目标元素的所有属性名称:
//target-element/(@*[1])