Extraction données entre balises html

Extraction données entre balises html - PHP - Programmation

Marsh Posté le 15-01-2011 à 16:24:29    

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 ;)

Reply

Marsh Posté le 15-01-2011 à 16:24:29   

Reply

Marsh Posté le 15-01-2011 à 18:50:59    

pour manipuler du HTML c'est avec DOMDocument

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed