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 :: Версия для печати :: xml подъэлемент, получение текста
Форумы портала PHP.SU » » XML и его обработка » xml подъэлемент, получение текста

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

1. DlTA - 01 Сентября, 2014 - 15:49:57 - перейти к сообщению
пример куска XML
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <root>
  3.         <item>
  4.                 начальный_текст
  5.                 <subItem>
  6.                         внутренний_текст
  7.                 </subItem>
  8.                 замыкающий_текст
  9.         </item>
  10. </root>
  11.  

вот теперь вопрос как получить весь текст?
если на примере simplexml то вернет: "начальный_текст замыкающий_текст"
потеряв "внутренний_текст"
да можно сложными телодвижением попытаться выпарсить наличие доп элементов, а потом еще отыскивать их реальное положение, но это как бэ костыль! хотелось разумного решения
(Добавление)
ну ничего лучше чем strip_tags() не нашел.)
2. Panoptik - 01 Сентября, 2014 - 21:02:01 - перейти к сообщению
strip_tags чем не угодил?
3. DlTA - 01 Сентября, 2014 - 21:03:04 - перейти к сообщению
Panoptik пишет:
strip_tags ?
DlTA пишет:
ну ничего лучше чем strip_tags() не нашел.)
4. Tyoma5891 - 02 Сентября, 2014 - 16:25:25 - перейти к сообщению
Ваш лучший помощник в этом деле:

 

Powered by ExBB FM 1.0 RC1