PDA

View Full Version : مشکل با استخراج URL ها در Jsoup



gjmkdyttyhujk
پنج شنبه 13 فروردین 1394, 00:55 صبح
سلام خدمت دوستان عزیز.حالتون خوب هست ان شاالله؟ توی استخراج URL ها با استفاده از Jsoup مشکل دارم. من یه string آماده html دارم و توی اون یه مقداری URL وجود داره. می خواستم از اون صفحه فقط URL ها رو بردارم و توی یدونه آرایه داشته باشم. از چه متدهایی باید استفاده کنم و چگونه. و اگه یه آموزش خوب فارسی در مورد Jsoup دارید ممنون میشم در اختیار ما هم قرار بدید. ممنون از همگی شما.

storm_saeed
پنج شنبه 13 فروردین 1394, 01:31 صبح
بفرما

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.IOException;
import java.util.ArrayList;

/**
* Created by Saeed on 4/2/2015.
*/
public class Test {
private static final String URL = "http://www.google.com";


public static void main(String args[]) {
Document document = null;
ArrayList<String> urls = new ArrayList<String>();
try {
document = Jsoup.connect(URL).get();

Elements links = document.select("a");//http://jsoup.org/cookbook/extracting-data/working-with-urls
for (Element link : links) {
urls.add(link.absUrl("href"));
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

اگه مشکلی با خوندش داری اینجارو ببین
http://paste.ubuntu.com/10720892/