Получите узел документа DOM и преобразуйте его в узел SimpleXML:
<?php$dom=new domDocument;$dom->loadXML("<note><to>Тове</to><from>Яни</from></note>");$x=simplexml_import_dom($dom) ;echo $x->from;?>Функция simplexml_import_dom() возвращает объект SimpleXMLElement из узла DOM.
simplexml_import_dom( узел,имя класса );
параметр | описывать |
---|---|
узел | Необходимый. Указывает узел элемента DOM. |
имя класса | Необязательный. Указывает класс нового объекта. |
Возвращаемое значение: | Возвращает объект SimpleXMLElement в случае успеха или FALSE в случае неудачи. |
---|---|
PHP-версия: | 5+ |
Выведите заголовок второго узла книги в документе DOM:
<?php$dom=new domDocument;$dom->loadXML("<books><book><title>Title1</title></book><book><title>Title2</title></book>< /books>");$x=simplexml_import_dom($dom);echo $x->book[1]->title;?>