我需要获取href
标记的属性a
的值
我知道使用a.attr("href")
我可以获得href属性值。
但我想知道有没有其他方法可以像href
一样获得jTidy
属性
(使用类似//a/@href
的语法)用于Jsoup。
我可以使用一些选择器语法直接获取属性吗?
感谢。
答案 0 :(得分:4)
不,您无法通过单个选择器检索属性值。其目的是通过各种标准选择元素。
但是您只能选择那些具有该属性的元素,然后询问它的值。
Element withAttr = doc.select("a[href]").first();
String attrAvlue = withAttr.attr("href");