1

タグの属性hrefの値を取得する必要があります。私はhref属性値を取得できること を使用していることを知っています。a
a.attr("href")

しかし、Jsoupの (のような構文を使用して)のhrefように属性を取得する他の方法があるかどうかを知りたいです。jTidy
//a/@href

セレクター構文を使用して属性を直接取得できますか?

ありがとう。

4

1 に答える 1

4

いいえ、単一のセレクターで属性値を取得することはできません。その目的は、さまざまな基準によって要素を選択することです。

ただし、属性を持つ要素のみを選択して、その値を尋ねることができます。

Element withAttr = doc.select("a[href]").first();
String attrAvlue = withAttr.attr("href");
于 2013-03-06T16:58:10.763 に答える