Проблема в том, что doc.getAllElements().first()
возвращает
<html>
<head></head>
<body>
<a href="/name/zola-1">ZOLA <span class="tiny">(1)</span></a>
</body>
</html>
, в то время как вы ожидаете
<a href="/name/zola-1">ZOLA <span class="tiny">(1)</span></a>
Следующее должно работать для вас:
String html = "<a href=\"/name/zola-1\">ZOLA <span class=\"tiny\">(1)</span></a>";
Document doc = Jsoup.parse(html);
Elements links = doc.getElementsByTag("a");
System.out.println(links.get(0));
System.out.println(links.get(0).ownText());
Вывод:
<a href="/name/zola-1">ZOLA <span class="tiny">(1)</span></a>
ZOLA