парсер Atom с помощью simplexml_load_file()

Sepuka

Новичок
парсер Atom с помощью simplexml_load_file()

Правильно ли парсить Atom получая его с помощью simplexml_load_file() ? Такое впечатление что в массив попадают не все элементы. Например,
PHP:
<link rel="alternate" type="text/html" title="story" href="http://www.bbc.co.uk/russian/multimedia/2009/04/090422_day_in_pics.shtml">
<media:content>
<media:thumbnail url="http://www.bbc.co.uk/worldservice/assets/images/2009/04/22/090422132646_day106.jpg" width="106" height="60">
<img alt="День в объективе: 22 апреля" width="106" height="60" src="http://www.bbc.co.uk/worldservice/assets/images/2009/04/22/090422132646_day106.jpg"/>
</media:thumbnail>
</media:content>
</link>
Элемент link содержит <media:content>. Но элемента media нет в массиве. Как получить к нему доступ? Не использовать simplexml?
 

chameleon

Новичок
media - это префикс пространства имен (namespace)
http://ru2.php.net/manual/ru/function.simplexml-element-children.php
http://www.sitepoint.com/blogs/2005/10/20/simplexml-and-namespaces/
 
Сверху