» Poradna » Web a internet

PHP SimpleXML a Namespace

 |   |  Microsoft Windows 7 Firefox 3.6.28  |  [81.201.48.---]

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.examp... 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šelecho $movies->{'NA:movie'}->{'NB:great-lines'}->{'NB:line'}; což mi však nezafungovaloa druhá věc, v manuálu jsem nenarazil na to, jak otestovat, jestli daný element vůbec existuje - tedy lze použít isset() ?


Související témata: Lines, Movies, Element, Krásný příklad



Určitě si přečtěte


Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

** Bitcoin letos trhal rekordy ** Zdaleka není sám, jsou tu i další kryptoměny ** Jak vlastně kyberpeníze v nitru fungují?

13.  12.  2017 | Jakub Čížek | 67


Aktuální číslo časopisu Computer

26 procesorů v důkladném testu

Zhodnotili jsme 18 bezdrátových reproduktorů

Jak fungují cash back služby?

Pohlídejte své děti na internetu