[英]How to get tag name for given word in Jsoup?
我有一些這樣的html代碼:
<div class="post-text" itemprop="text"><a href="something.com">sometext for example</a></div>
我正在使用jsoup搜索某個文本單詞,我想要它的標簽名稱。 對於上面的示例,它將是a href
。 誰能幫我?
試試這個CSS選擇器:
*:containsOwn(sometext)
http://try.jsoup.org/~1FKtzLpHQFii4u8FFyUuh3GgdPI
String html = "<div class=\"post-text\" itemprop=\"text\"><a href=\"something.com\">sometext for example</a></div>";
Document doc = Jsoup.parse(html);
Elements elts = doc.select("*:containsOwn(sometext)");
for(Element e : elts) {
System.out.println(e.outerHtml());
}
<a href="something.com">sometext for example</a>
:matchesOwn(regex)
-如果要查找包含更精美文本的元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.