Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/10/2007, à 14:23

Kahio

Réalisation d'un parser en C ou C++

Bonjour à tous cher Ubunteros,
je connais de nombreux langages de programmation : php, html, asp, windev et vb6 sous windows...
Je me lance dans le C et C++ sur Ubuntu.

Mon projet est le suivant : je cherche à récupérer (scanner) le texte contenu dans une page web classique (html) puis rentrer celui ci dans une variable (string) afin de pouvoir la comparer par la suite.

Je voudrai savoir quel logiciel utiliser pour faire du C, C++ puis si vous pouviez me mettre sur la voie pour scanner une page web ce serait super. big_smile

Merci par avance à tout le monde et à très vite


Pourquoi remettre à demain ce que l'on peut faire après demain ?!
Linux c'est cool ! 6.06 (Dapper Drake) --> 11.10 (Oneiric Ocelot)

Hors ligne

#2 Le 01/10/2007, à 14:37

telliam

Re : Réalisation d'un parser en C ou C++

si tu vx le faire en C, tu px coder un parser avec lex/yacc/bison.
mais le plus simple est surement d'utiliser perl


"- Un intellectuel assis va moins loin qu'un con qui marche."
Maurice Biraud - Un Taxi pour Tobrouk
Michel Audiard

Hors ligne

#3 Le 05/10/2007, à 01:32

slapierre

Re : Réalisation d'un parser en C ou C++

Regarde du côté de tinyxml, une librairie facile à utiliser et très puissante. Tu dois par contre définir des "clefs de recherche" pour le parser, par exemple, pour un fichier HTML, ce pourrait être à chaque <br>.

Simon


"Le spectre de la folie nous empêchera-t-il de hisser l'étendard de l'imagination?" - André Breton

Hors ligne

#4 Le 10/10/2007, à 09:25

Kahio

Re : Réalisation d'un parser en C ou C++

Ok, merci pour vos réponses, je vais donc essayer ça !
Qu'est ce que tu utilises Slapierre pour programmer ? Anjuta ?

Merci et à bientôt


Pourquoi remettre à demain ce que l'on peut faire après demain ?!
Linux c'est cool ! 6.06 (Dapper Drake) --> 11.10 (Oneiric Ocelot)

Hors ligne

#5 Le 16/10/2007, à 22:56

slapierre

Re : Réalisation d'un parser en C ou C++

Je programme dans l'éditeur Kate avec un petit Makefile maison. Anjuta est aussi très bien, mais je le trouve un peu lourd lors de la compilation / édition des liens, ce qui est très intéressant c'est qu'il "apprend" les mots que tu as utilisés pour une faire de la "code completion".

Sinon il y a KDevelop ou le module CDT de Eclipse.

Simon


"Le spectre de la folie nous empêchera-t-il de hisser l'étendard de l'imagination?" - André Breton

Hors ligne