Un article sur http://www.devx.com nous montre comment accéder et créer ou modifier un DOM avec PHP.
Une extension inclue dans PHP 5 vous permet de créer une classe pour manipuler le DOM. Cet article présente, avec exemples à l'appui, la manière de l'utiliser.
La présentation se déroule en quatre principaux points :
- Extraire les éléments du DOM (contenu dans une fichier XML donnée en pièce jointe de l'article,
- Parcourir le DOM récursivement,
- La manipulation des noeuds (ajouter des noeuds, cloner un noeud...)
- Créer une nouvelle arborescence DOM.
Le code utilisé pour la présentation est donné en pièce jointe pour permettre au lecteur d'exécuter les scripts lui-même pour mieux comprendre.