Interpréteur HTML

karine -  
 karine -
Bonjour,

est-ce que quelqu'un sait où je pourrais trouver le code source d'un interpréteur HTML ?

J'ai regardé sur le net mais j'ai rien trouvé.

Merci !

5 réponses

  1. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    tu veux le code source d'un butineur en gros...
    mozilla est pas open source?
    0
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    ça dépend, c'est pour faire quoi comme boulot dessus ?

    On peut utiliser les expressions régulières, DOM, SAX, BeautifulSoup, ou carrément taper dans des moteurs HTML de rendu comme Gecko.

    http://en.wikipedia.org/wiki/Gecko_layout_engine

    DOM et SAX sont beaucoup utilisés pour parser du HTML.
    0
  3. karine
     
    Salut !

    En fait je voudrais recuperer le contenu textuel d'une page Web.

    Sinon, ou est-ce que je peux trouver le code source de Mozilla ?

    Merci
    0
  4. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    si c'est pour récupérer le contenu textuel d'une page, prendre le code source de Mozilla sera trop lourd.

    Il vaut mieux passer par DOM ou SAX.

    Un petit exemple en Python: extraire tous les liens d'une page avec les expressions régulières, et deux parseurs différents.
    http://wikipython.flibuste.net/moin.py/CodesDivers#head-ccb34d58d9ed87fb2d4ac9b116a1844880ef81d9
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. karine
     
    Merci Sebsauvage !

    Je vais essayer ce genre de truc.

    A+
    0