Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как получить весь узел вместе с дочерними
Форумы портала PHP.SU » » XML и его обработка » Как получить весь узел вместе с дочерними

Страниц (1): [1]
 

1. mazur301 - 10 Июня, 2012 - 15:56:00 - перейти к сообщению
Разбираю Яндекс XML. Есть узел
CODE (htmlphp):
скопировать код в буфер обмена
  1. <title>
  2. <hlword>Электропастух</hlword>
  3. - конный магазин "Фаворит", конный интернет-магазин...
  4. </title>

Получаю $xml->...->title - выдает - конный магазин "Фаворит", конный интернет-магазин...
Если получать так - $xml->...->title->hlword - выдает Электропастух.
Как получить это все вместе?
2. mazur301 - 10 Июня, 2012 - 23:20:47 - перейти к сообщению
Решил так: $title = htmlspecialchars($xml->...->title->asXML());
Потом через str_replace удалил ненужное.

 

Powered by ExBB FM 1.0 RC1