Bonjour,
Au sein d'un traitement php je me retrouve avec une variable contenant une portion d'un document html.
L'objectif est de parvenir à remplacer et ou modifier certaines balises précises au sein de la chaine de caractère.
Les modifications désirées seraient les suivantes :
- Ajouter la classe "entete" à tout les premiers <tr> d'un <table>, et la classe "derniereLigne" à tout les derniers <tr> d'un table.
- remplacer les <li> par <div classe="premierNiveau"> mais par contre, s'il s'agit d'un <li> imbriqué (<ul><li><ul><li></li></ul></li><ul>), le remplacer par <div classe="secondNiveau">
- supprimer les balises <ul> car elles ne seront plus utilisées
Après avoir regardé diverses liens du forum j'ai appris l’existence de loadHtml et Xpath.
La question que je me pose, n'ayant jamais utilisé ces notions, est la suivante: est-ce que ce que je cherche à faire est possible, où puis-je trouver des tutoriels sur ces notions, et pourriez-vous m'aider à définir les méthodes et syntaxe a utiliser pour parvenir au résultat attendu?
Merci d'avance de votre aide.
Partager