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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Регулярка. Поиск содержимого XML тега без учета отступа

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
sektor2704
Отправлено: 01 Декабря, 2015 - 08:07:12
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




Доброго времени суток!

Есть вот такой XML

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. ...
  3.   <Result>
  4.     <Code>0</Code>
  5.   </Result>
  6.   <State>
  7.     <Code>10</Code>
  8.     <RequestDate>2015-12-01T08:53:34.1286342+03:00</RequestDate>
  9.     <StateDate>2015-11-28T09:18:17.96+03:00</StateDate>
  10.   </State>
  11. ...


Подскажите пожалуйста регулярку, чтобы выцепить содержимое тега State/Code, то есть 10 в нашем случае.

Что-то вроде "<State><Code>(.+)</Code>"

Заранее благодарен!

(Отредактировано автором: 01 Декабря, 2015 - 08:09:05)

 
 Top
DeepVarvar Супермодератор
Отправлено: 01 Декабря, 2015 - 08:19:45
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




 
 Top
sektor2704
Отправлено: 01 Декабря, 2015 - 14:33:28
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




DeepVarvar пишет:
http://forum.php.su/topic.php?fo...97132#1448797132

DOMDocument - это конечно хорошо, но хотелось бы именно регуляркой решить задачу

(Отредактировано автором: 01 Декабря, 2015 - 14:33:50)

 
 Top
DeepVarvar Супермодератор
Отправлено: 01 Декабря, 2015 - 21:06:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Это будет некорректным решением.
Анекдот знаешь?
Видимо не знаешь.
Цитирую:
Цитата:
Новичок: Подскажите пожалуйста самый крепкий сорт дерева! Весь инет перерыл, поиском пользовался!
Старожил: Объясни, зачем тебе понадобилось дерево? Сейчас оно в строительстве практически не используется.
Новичок: Я небоскрёб собираюсь строить. Хочу узнать, из какого дерева делать перекрытия между этажами!
Старожил: Какое дерево? Ты вообще соображаешь, что говоришь?
Новичок: Чем мне нравиться этот форум - из двух ответов ниодного конкретного. Одни вопросы неподелу!
Старожил: Не нравится - тебя здесь никто не держит. Но если ты не соображаешь, что из дерева небоскрёбы не строят, то лучше бы тебе сначала школу закончить.
Новичок: Не знаите - лучше молчите! У меня дедушка в деревянном доме живёт! У НЕГО НИЧЕГО НЕ ЛОМАЕТСЯ!!!
Но у него дом из сосны, а я понимаю, что для небоскрёба нужно дерево прочнее! Поэтому и спрашиваю!!! А от вас нормального ответа недождёшся!!!
Прохожий: Самое крепкое дерево - дуб. Вот тебе технология вымачивания дуба в солёной воде, она придаёт дубу особую прочность:
Новичок: Спасибо, братан! То что нужно!!!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB