Список ссылок и их текст на странице
- import org.jsoup.Jsoup;
- import org.jsoup.nodes.Document;
- import org.jsoup.nodes.Element;
- import org.jsoup.select.Elements;
- import android.support.v4.util.ArrayMap;
- public ArrayMap<String, String> getLinks(String url) {
- ArrayMap<String, String> map = new ArrayMap<String, String>();
- try {
- Document doc = Jsoup.connect(url).get();
- Elements elems = doc.select("a[href]");
- for (Element elem: elems) {
- map.put(elem.attr("href"), elem.select("a").first().html());
- }
- } catch (IOException e) {
- return null;
- }
- return map;
- }
Получаем ссылки в виде пар «ссылка — текст ссылки»