На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ANDLL
  
> PHP: Как можно в DOM получить XML
    Мне нужно получить для некоторого DOMElement всё его содержимое.
    Например есть такой XML:

    ExpandedWrap disabled
      <span>
         text <br />text
      </span>


    В PHP у меня есть DOMElement ($elSpan) который содержит этот тег span.
    Как мне можно получить всё содержимое тега span?
    Есть посто $elSpan->nodeValue, или $elSpan->textContent
    возвращают только
    text text
    а мне надо
    text <br />text

    Пробовал так (хотя помоему это изврат):
    ExpandedWrap disabled
      $doc=new DOMDocument();            
      $node = $doc->importNode($xmlElement, true);
      $newnode = $doc->appendChild($node);
      $this->value=$doc->saveHTML();

    но такой код мне возвращает весь тег span:
    <span>text <br />text</span>
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0188 ]   [ 15 queries used ]   [ Generated: 23.04.24, 09:12 GMT ]