[XML] Récupérer les éléments d'un code xHTML
Bonjour à toutes et à tous ! :)
Je dois récupérer certains éléments d'un code HTML pour faire des remplacements, mais je reste bloqué sur les listes imbriqués. Sachant qu'il y a au maximum 2 niveaux de puce.
Voici un exemple de ce que j'aimerais faire. A partir de ce code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<ul>
<li>Puce 1
<ul>
<li>Sous-puce 1-1</li>
<li>Sous-puce 1-2</li>
</ul>
</li>
<li>Puce 2
<ul>
<li>Sous-puce 2-1</li>
<li>Sous-puce 2-2</li>
</ul>
</li>
</ul> |
Je voudrais faire le même remplacement sur "Puce 1" et "Puce 2" ainsi que le même remplacement sur toutes les sous-puces. Mais même avec les REGEX, je galère...
J'ai bien essayé DOM, mais ça n'a rien donné non plus :(
Pouvez-vous m'apporter votre aide ?
Merci d'avance.