Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Real Gagnon
"1 connu" wrote in news:42f7a$4ec76c32$55da2360$:
Bonjour,
Je fait un parseur html en utilisant HTMLEditorKit en suivant cet article http://www.informit.com/articles/article.aspx?p1059&seqNum=2
Voici comment faire avec JSoup ( http://jsoup.org/ ), je le prefere car JSoup est plus permissif, HTMLEditorKit est plus severe sur la qualite du html.
public static List<String>extractLinks(String url) throws IOException { final ArrayList<String> result = new ArrayList<String>();
Document doc = Jsoup.connect(url).get();
Elements links = doc.select("a[href]");
for (Element link : links) { result.add(link.attr("abs:href")); result.add(link.text()); } return result; }
public final static void main(String[] args) throws Exception{ String site = "http://www.rgagnon.com/topics/java-language.html"; List<String> links = HTMLUtils.extractLinks(site); for (String link : links) { System.out.println(link); } } }
Bye. -- Real Gagnon from Quebec, Canada * Java, Javascript, VBScript or PowerBuilder snippets * http://rgagnon.com/howto.html * http://rgagnon.com/bigindex.html
"1 connu" <inconnue@bluewin.ch> wrote in
news:42f7a$4ec76c32$55da2360$6365@news.hispeed.ch:
Bonjour,
Je fait un parseur html en utilisant HTMLEditorKit en suivant cet
article http://www.informit.com/articles/article.aspx?p1059&seqNum=2
Voici comment faire avec JSoup ( http://jsoup.org/ ), je le prefere car
JSoup est plus permissif, HTMLEditorKit est plus severe sur la qualite du
html.
Je fait un parseur html en utilisant HTMLEditorKit en suivant cet article http://www.informit.com/articles/article.aspx?p1059&seqNum=2
Voici comment faire avec JSoup ( http://jsoup.org/ ), je le prefere car JSoup est plus permissif, HTMLEditorKit est plus severe sur la qualite du html.