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