我需要从
获取文字<div class="page-header">
<h1> معاني الأسماء التي تبدأ بحرف <font class="srch_expl_word">الف</font> في قاموس المعاني صفحة 1</h1>
</div>
我试过这个: -
Elements dec = doc.select("h1");
str = dec.text().toString();
答案 0 :(得分:2)
select("h1")
返回&#34;数组&#34;元素。您可能应该获得dec
的第一个元素,然后获取它的文本。
我刚刚对其进行了测试,此解决方案适用于 jsoup版本1.8.3 。
Document doc = Jsoup.connect("https://www.almaany.com/ar/name/").get();
Elements dec = doc.select("h1");
Element neededH1 = dec.first();
String text = neededH1.text();
System.out.println("Your text here [" + text + "]"); //معاني الأسماء