cs_Youki
Messages postés19Date d'inscriptionsamedi 28 octobre 2000StatutMembreDernière intervention25 mars 2004
-
22 mars 2004 à 11:49
cs_papillon2000
Messages postés94Date d'inscriptiondimanche 30 avril 2006StatutMembreDernière intervention21 juin 2010
-
25 juin 2006 à 12:10
Salut !!!
Voila, j'aimerais savoir comment on récupère le titre d'une page html d'un HTMLDocument svp...
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 22 mars 2004 à 13:37
GodConan :clown)
ben faut le conaitre le titre ;o), ou alors tu parse le document et tu cherche la balise qui va bien ;o)... sa c rapide a faire ;o)
autrement .. ben je voi pas ;o)héhé.
sisadel
Messages postés29Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention12 août 2006 30 mai 2006 à 11:06
bonjour moi en fait je cherche a reccupere le tag meta d'une page html j'utilise un htmldocument .iterator pour iterer sur le tag Meta mais ca marche pas a tu trouver une solution pour le tag title ca doit etre la meme chose.merci c urgent.
cs_papillon2000
Messages postés94Date d'inscriptiondimanche 30 avril 2006StatutMembreDernière intervention21 juin 2010 21 juin 2006 à 15:42
salut à tous, moi aussi je veux extraire le titre d'un document, je sais qu'il faux lire le text entre les balises <title> et </title>; mais comment faire.
j'ai esayé avec la methode handleText du l'interface HTMLEditorKit.ParserCallback, mais je recoie le tous le text du fichier.
est ce que quel qu'un à une idée. merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_papillon2000
Messages postés94Date d'inscriptiondimanche 30 avril 2006StatutMembreDernière intervention21 juin 2010 25 juin 2006 à 12:10
bonjour a tous, j'ai arriver de recuperer le titre d'une page web. voici un petit code, vous devez donner le chemin de votre page html.
ce code permet de recuperer le titre dans un vecteur v et il l'affiche dans un JTextArea.
public class ancresearch extends HTMLEditorKit.ParserCallback{
boolean deblokTd=false;
static public JFrame frame;
static public JTextArea ok;
static public JScrollPane scroll;
static Vector v=new Vector();
public ancresearch(){}
// Méthode appelée quand un tag de début est rencontré
public void handleStartTag(HTML.Tag t, MutableAttributeSet A, int pos){
URL Url= new URL(path);
URLConnection connection =Url.openConnection();
InputStream is = connection.getInputStream();
Reader r = new BufferedReader(new InputStreamReader(is));
HTMLEditorKit htmlKit = new HTMLEditorKit();
HTMLDocument htmlDoc = (HTMLDocument)htmlKit.createDefaultDocument();
// creation d'un parseur
HTMLEditorKit.Parser parser = new ParserDelegator();
HTMLEditorKit.ParserCallback callback = new ancresearch();