mounaensaf
Messages postés5Date d'inscriptiondimanche 2 mars 2008StatutMembreDernière intervention24 août 2009
-
4 janv. 2009 à 13:00
mounaensaf
Messages postés5Date d'inscriptiondimanche 2 mars 2008StatutMembreDernière intervention24 août 2009
-
4 janv. 2009 à 16:34
bonjour tout le monde, je suis une débutante en java et mon prof m' demandé de faire un petit programme en java dont je dois entrer le nom d'un site quelqconque "html" et le programme doit afficher les mots clés de ce site svp si quelq'un sait comment et qui l'aider quelles sont les classes ou bien les classesque doit utilser et merci d'avance
chris081
Messages postés90Date d'inscriptionmercredi 24 décembre 2008StatutMembreDernière intervention 4 février 2009 4 janv. 2009 à 16:23
Salut
Il te faut d'abord ouvrir le fichier .html sur ton disque dur. Soit dans le dossier cache du browser, soit dans le dossier de création de la page. Ensuite, tu dois cherche dans ce fichier pour la balise
<meta name="Java" keyword="site,java,programmation,aide" />.
Lorsque tu auras extrait la balise <meta /> du contenu du fichier, alors il est aisé de recuperer l'argument keyword.
Pour l'ouverture du fichier, tu dois utiliser un objet de type InputStream (il y en a plusieurs dans la package java.io). Une fois ton fichier ouvert, tu recuperes les donnees. Pour l'extraction de la balise, il te faut convertir les donnes brutes en des donnes d'objet, par exemple String. Lorsque tu auras converti ces donnes, alors il ne te resteras plus qu'a utiliser les methodes de recherche de caractères/sequences sur des objet de type String. Elles sont définies dans l'objet de String.