Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1646 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Extraction données entre balises html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Extraction données entre balises html

n°2049320
nisalon_ca​je
Posté le 15-01-2011 à 16:24:29  profilanswer
 

Bonjour,
 
J'ai le problème suivant :
 
dans une chaine de caractère j'ai un peu de code html, et j'aimerais extraire ce qui est contenu entre deux balises qui correspondent  
 
Ex : Si j'appelle ma fonction sur "b" dans l'exemple suivant :  

Code :
  1. <div class="a">
  2.   <div class="b">
  3.     <div class="c">
  4.     données
  5.     </div>
  6.   </div>
  7. </div>

la fonction doit me retourner  

Code :
  1. <div class="c">
  2.    données
  3. </div>


 
Mon problème est surtout lié au comptage des balises fermantes et ouvrantes (dans mon exemple on a du s'arrêter au second /div et non pas au premier)
 
Y aurait-il une fonction php permettant un tel traitement facilement ?
 
Merci d'avance ;)

mood
Publicité
Posté le 15-01-2011 à 16:24:29  profilanswer
 

n°2049348
stealth35
Posté le 15-01-2011 à 18:50:59  profilanswer
 

pour manipuler du HTML c'est avec DOMDocument


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Extraction données entre balises html

 

Sujets relatifs
Pb exportation de données vers feuille excelOptimisation ecriture dans BDD à partir d'un table HTML [résolu]
Problème de lien html -> phpEJB et persistance des données : bonnes pratiques
Récupérer le contenu HTML d'un JTextPaneBalise hidden dans Formulaire Html
Convertir un tableau en liste de données VBA sous Excel[Mysql/phpmyadmin] Extraction csv et les caractères spéciaux.
traitement un fichier de données en C++[RM COBOL 7.5 & SQLSVR] Injection données COBOL dans SQL Server
Plus de sujets relatifs à : Extraction données entre balises html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR