Здраствуйте. Нужно перенести XML в объект. Пробовал Zend_Json но он при такой структуре
Пример 1
Цитата |
<sites> <site id="2">mail.ru</site> <site id="3">ya.ru</site> </sites> |
Цитата |
<sites> <site id="2"><url>mail.ru</url></site> <site id="3"><url>ya.ru</url></site> </sites> |
<?php
$obj = simplexml_load_string('<sites>
<site id="2">mail.ru</site>
<site id="3">ya.ru</site>
</sites>');
print_r($obj);
?>
SimpleXMLElement Object ( [site] => Array ( [0] => mail.ru [1] => ya.ru ) )
$obj = simplexml_load_string('<sites>
<site id="2">mail.ru</site>
<site id="3">ya.ru</site>
</sites>');
echo $obj->site->attributes()->id; // Атрибут ID - первого элемента
echo '<br/>';
echo $obj->site[0]; // Текстовое значение первого элемента
echo '<br/>';
print_r($obj);
Цитата (z3rg @ 11.02.2012 - 12:38) |
<sites> <site id="2"><url>mail.ru</url></site> <site id="3"><url>ya.ru</url></site> </sites> |
echo $obj->site[0]->url; // Текстовое значение первого элемента