Вечерние парни.
Во-первых для высказывания я читал, Как я анализирую XML, содержащий пользовательское использование пространств имен SimpleXML?.
Я анализирую XML-документ из источника не, возражают, и они используют пользовательское пространство имен.
-
qweqwe
asdasd
...
Например. Когда я анализирую использование SimpleXML, ни один из mostix: элементы пространства имен выставлены или доступны. Вероятно, действительно простое решение, но какие-либо парни идей?
Обычно люди используют детей () .
$rss = simplexml_load_string(
'<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:moshtix="http://www.moshtix.com.au">
<channel>
<link>qweqwe</link>
<moshtix:genre>asdasd</moshtix:genre>
</channel>
</rss>'
);
foreach ($rss->channel as $channel)
{
echo 'link: ', $channel->link, "\n";
echo 'genre: ', $channel->children('moshtix', true)->genre, "\n";
}