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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Parser une page HTML avec Simple html dom parser


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    39
    D�tails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 39
    Par d�faut Parser une page HTML avec Simple html dom parser
    Bonjour les champions,

    je m'initialise � la classe Simple HTML Dom Parser, et je dois parser une page html pour r�cup�rer certaines donn�es et les ins�rer dans ma base.
    Jusqu'au l� pas de probl�me, sauf que je n'ai pas su parser une partie de la page HTML car les 3 champs que je veux r�cup�rer ont le m�me attribut "class".
    Ci dessous la partie du code que je veux traiter, je cherche en fait � r�cup�rer le t�l�phone, le fax, et le GSM, sachant que sur d'autres fiches on peut trouver que le t�l�phone et le fax, ou le gsm et fax.
    Pouvez vous m'apporter vos lumi�res SVP.

    Merci d'avance.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <ul>
    				<li class="adr">
    					<span class="label">Adresse : </span>
    					<div class="data">
    						<span class="street-address">13 RUE DE LA GARE</span>,
    						<span class="postal-code">521</span> 
    						<span class="locality">LAND</span>
    					</div>
    				</li>
    				<li>
    					<span class="label">Téléphone:</span>
    					<div class="data tel">00 2254 0000 00</div>
    				</li>
    				<li>
    					<span class="label">Fax:</span>
    					<div class="data tel">00 012 0151</div>
    				</li>
    				<li>
    					<span class="label">GSM:</span>
    					<div class="data tel">691 16 02 05</div>
    				</li>
    				<li>
    					<span class="label">Web:</span>
    					<div class="data">
    						<a target="_blank" class="url" www.google.fr">
    						website
    						</a>
    					</div>
    				</li>
    			</ul>

  2. #2
    Expert confirm�

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par d�faut
    utilise plut�t directement DOMDocument, vu que le traitement est basique

  3. #3
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    39
    D�tails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 39
    Par d�faut
    Citation Envoy� par stealth35 Voir le message
    utilise plut�t directement DOMDocument, vu que le traitement est basique
    Pouvez vous me guider SVP? mon soucis c'est la r�cup�ration de ces varriables distinctements.

  4. #4
    Expert confirm�

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par d�faut
    montre ce que t'as fais pour le moment

Discussions similaires

  1. [DOM] Utilisation du DOM pour parser une page HTML en php
    Par chabliya dans le forum Biblioth�ques et frameworks
    R�ponses: 2
    Dernier message: 01/05/2012, 21h13
  2. parser une page html avec perl
    Par fedodido dans le forum Langage
    R�ponses: 1
    Dernier message: 16/03/2009, 13h36
  3. parser une page HTML avec re.search()
    Par Mydriaze dans le forum G�n�ral Python
    R�ponses: 9
    Dernier message: 07/10/2008, 14h30
  4. Parser une page HTML avec du PHP
    Par Richard_Rahl dans le forum Langage
    R�ponses: 9
    Dernier message: 19/08/2008, 15h36

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