Narazil jsem na problém, že potřebuji parsovat xml soubor, který ale obsahuje v elemntech namespace. Rád bych přímo získal jednu hodnotu, ale nějak se mi nedaří najít správnou cestu.
V nápovědě http://php.net/manual/en/simplexml.examples-basic.php je krásný příklad č.3, který vypíše rovnou hodnotu line: echo $movies->movie->{'great-lines'}->line;
A něco takového bych potřeboval, akorát ten první element má jendo namespace a ty druhé dva elementy mají druhé namespace, takže jsem zkoušel
echo $movies->{'NA:movie'}->{'NB:great-lines'}->{'NB:line'}; což mi však nezafungovalo
a druhá věc, v manuálu jsem nenarazil na to, jak otestovat, jestli daný element vůbec existuje - tedy lze použít isset() ?