IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Parsing Page HTML


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Noteworthy
    Invité(e)
    Par défaut Parsing Page HTML
    Salut,

    Je cherche à lire une page html et récupérer un contenu de celle ci. Par exemple, je dois pouvoir afficher dans une message box : Salut tous le monde ! qui se trouve dans la page : dpaste.de/ho9t2/

    D'après ce que j'ai lu : il est possible de fetcher la page et utiliser les expressions réguliers pour tomber sur le texte qu'on veut récupérer ou bien utiliser libcurl pour ça. Ou bien une méthode plus élégante est de tirer part de la DOM mais c'est plus utilisé dans les languages Web : PHP, JavaScript mais pas trop le C++. Aussi, il est possible de convertir la page en XML après do some clean up et utiliser par la suite une librarie pour parser l'XML.

    Merci de me guider.
    PS : Je tourne sur Windows 7 x86 avec Visual C++ 2012 ( Win32API) sans MFC/ATL.

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    La page est "là-bas sur internet", libcurl te permettra facilement de la récupérer en local.
    Il faut alors la lire et extraire la partie utile.
    L'idée est d'avoir un parseur d'HTML: un moteur DOM est un bon exemple.

Discussions similaires

  1. [web] rechargement de page html
    Par GMI3 dans le forum Web
    Réponses: 2
    Dernier message: 22/09/2003, 09h49
  2. [VB.Net] Comment generer une page html dynamiquement ?
    Par Anonymous dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/03/2003, 10h22
  3. [CR] Tranfert de formulaire a travers une page HTMl
    Par LIEU dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 12/09/2002, 08h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo