View Full Version : مشکل با استخراج URL ها  در Jsoup
  
gjmkdyttyhujk
پنج شنبه 13 فروردین 1394, 01:55 صبح
سلام خدمت دوستان عزیز.حالتون خوب هست ان شاالله؟ توی استخراج URL ها با استفاده از Jsoup مشکل دارم. من یه string آماده html دارم و توی اون یه مقداری URL وجود داره. می خواستم از اون صفحه فقط URL ها رو بردارم و توی یدونه آرایه داشته باشم. از چه متدهایی باید استفاده کنم و چگونه. و اگه یه آموزش خوب فارسی در مورد Jsoup  دارید ممنون میشم در اختیار ما هم قرار بدید. ممنون از همگی شما.
storm_saeed
پنج شنبه 13 فروردین 1394, 02: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/
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.