Récuper la description ou le résumé d'un site (Metatag ?) [Résolu]

Signaler
Messages postés
165
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
16 février 2011
-
Messages postés
814
Date d'inscription
vendredi 3 novembre 2000
Statut
Membre
Dernière intervention
30 juillet 2009
-
Bonjour

Je travaille avec Delphi 2006 et Je cherche a partir d'une URL connue, résuperer la description de la page, ou autrement dit le METATAGS Description de l'entete, ou éventuellement le resumé du site. (Le but étant d'avoir un affichage d'une liste de site un peu a la google)
Est ce possible ?

Si oui comment ? Etant novice, un exemple simple de l'instruction a utiliser serait sympa.

D'avance merci

3 réponses

Messages postés
814
Date d'inscription
vendredi 3 novembre 2000
Statut
Membre
Dernière intervention
30 juillet 2009
3
salut,

il te faut télécharger la page (code html), puis parcourir le text à la recherche des balise qui t'intéresse.

jete un oeil à http://www.w3schools.com/html/html_meta.asp

bon code,

Loda
<hr size="2" width="100%" />Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
Messages postés
165
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
16 février 2011

Salut,

Trés bonne idée que voila... Il est vrai que je m'attendais a une fonction ou un composants, mais c'est une avancée.

J'y suis presque arrivé...

Je télécharge la page via le composant tidHTTP (mastring := idHTTP.content)
Le hic c'est que les caractéres accentués ne sont pas interprétés correctement !

Ex j'ai "Société d'ingénierie" au lieu de "Société d'ingénierie"

Comment me sortir de la ?
Messages postés
814
Date d'inscription
vendredi 3 novembre 2000
Statut
Membre
Dernière intervention
30 juillet 2009
3
re,

Bien que je ne vois pas bien pourquoi t'as ce problème, renseigne toi sur le sujet "UTF-8".
et idHTTP.ResponseText? (je sais pas si j'ai la même version de indy.perso, j'ai la 10.0.2)

bon code,

Loda
<hr size="2" width="100%" />Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.