Récupérez le nœud du document DOM et convertissez-le en nœud SimpleXML :
<?php$dom=new domDocument;$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");$x=simplexml_import_dom($dom) ;echo $x->from;?>La fonction simplexml_import_dom() renvoie un objet SimpleXMLElement à partir d'un nœud DOM.
simplexml_import_dom( noeud,nom de classe );
| paramètre | décrire |
|---|---|
| nœud | Requis. Spécifie le nœud de l'élément DOM. |
| nom de classe | Facultatif. Spécifie la classe du nouvel objet. |
| Valeur de retour : | Renvoie un objet SimpleXMLElement en cas de réussite ou FALSE en cas d'échec. |
|---|---|
| Version PHP : | 5+ |
Affichez le titre du deuxième nœud de livre dans le document DOM :
<?php$dom=new domDocument;$dom->loadXML("<books><book><title>Titre1</title></book><book><title>Titre2</title></book>< /books>");$x=simplexml_import_dom($dom);echo $x->book[1]->title;?>