Intereting Posts
Autogenerate классы моделей с Laravel 4 (также используя существующую базу данных с L4) Как использовать FormData для загрузки файла ajax Многопоточность в PHP создание простого браузера каталога с помощью php RecursiveDirectoryIterator Использование SSL / TLS при отправке электронной почты с PHP Ошибка сертификата SSL: невозможно получить сертификат локального эмитента при аутентификации с помощью Podio PHP pthreads и SQLite3 Базовый стол или вид не найдены: 1146 Таблица Laravel 5 Почему изображения, снятые с flickr, не будут отображаться? phpgraphlib_v2.31 – График не загружается в Div в PHP PHP-сессии работают очень хорошо, но что-то меня раздражает … PHP-массив и implode с пустым / нулевым значением Существует ли разница между тернарным оператором и условием? RegEx для получения идентификатора видео YouTube с любого URL-адреса YouTube Как проверить, зарегистрирован ли пользователь на другом компьютере?

помощь с классом DOMDocument в php

вот мой xml DOM.

<entities> <entity id="7006276"> <title>xxx</title> <entities> <entity id="7877579"> <title>xxx</title> <entities> 

Я хочу получить «сущность» с идентификатором 7006276, чтобы я мог получить доступ к его дочерним «сущностям», чтобы создать для него некоторые элементы «сущности».

я пытался:

  $this->xmlDocument = new DOMDocument(); // some code creating the above elements (you dont have to care about this comment code...it just creates the above xml structure // $this->xmlDocument->createElement('entity'); // $sourceEntityElement->appendChild($newEntityElement); // and so on... // now i want to get the entities mentioned... $xmlEntities = $this->xmlDocument->getElementById('7006276')->entities; 

но он, похоже, не работает. любая идея, как я получаю это, чтобы я мог создать больше элементов «сущности»?