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

Moteurs Web Discussion :

Comment analyser un fichier HTML ?


Sujet :

Moteurs Web

  1. #1
    Membre éclairé
    Comment analyser un fichier HTML ?
    Bonjour tout le monde,

    J'essaye d'extraire une image (le logo de google par exemple) directement à partir du contenu html.

    Pour cela, j'utilise QNetworkAccessManager pour télécharger le fichier html que je connecte à un slot pour parser le fichier html pour extraire l'url de l'image.

    Je pensais utiliser QWebElement créé à partir de QWebFrame mais je ne trouve pas cette dernière classe dans Qt 5.

    Est-ce un problème de mon installation de Qt?
    Sinon y-a-il un autre moyen de parser un fichier HTML efficacement en Qt 5 (sans avoir recours par exemple à Tidy ou je ne sais quel autre bibliothèque)?

    Merci pour tout!

  2. #2
    Membre expérimenté
    Bonjour,

    Si tu ne trouves pas, c'est que tu cherches mal.
    http://qt-project.org/doc/qt-5.0/qtd...classes.html#w

  3. #3
    Membre éclairé
    Merci pour cette réponse!

    J'avais justement suivi la documentation mais quand je mettais
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    #include <QWebFrame>

    (comme indiqué dans la doc), j'avais une erreur comme quoi il ne trouvait pas le fichier.

    Je viens de voir qu'il est dans le dossier QtWebKitWidgets.

    Encore merci.

###raw>template_hook.ano_emploi###