[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как распарсить след строку
realgleb
Всем привет! Помогите распарсить след строку
stream_set_timeout($fp, 2);	
$result = '';
while($gets=fgets($fp,2048))
{
$result .= $gets;

}

$result - сюда я получаю xml строку след вида

<response uid='Идентификатор запроса в системе партнера'>
<information code=’1’>
1000.00
</information>
</response>
Как мне вытащить 1000 и записать в переменную! Делаю так
$obj = (string)simplexml_load_string($result)->information;
print_r($obj);
Но почемуто выводится просто пустая страничка! В чем ошибка




Спустя 5 часов, 11 минут, 26 секунд (2.04.2012 - 12:54) killer8080 написал(а):
Цитата (realgleb @ 2.04.2012 - 07:42)
Но почемуто выводится просто пустая страничка! В чем ошибка

XML не валидный, апострофы вместо кавычек в атрибутах.

Спустя 2 минуты, 5 секунд (2.04.2012 - 12:56) realgleb написал(а):
ОК спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.