Autor Zpráva
a
Profil *
Dobrý den,

jak mám načíst xml soubor (neco.xml) do nějaké proměnné, abych ho mohl zpracovávat obrobně jako v javascriptu? v PHP5. Něco jako:
     $root = $dom->documentElement;
     $jmena = $root->getElementsById("jmeno");
     ...


     <?xml.... 
     <root>
        <jmeno>novák</jmeno>
     </root>



našel jsem různé návody, jak parsovat pomocí reg. výrazů, ale to už se snad dělat nemusí...
Funkce domxml_open_file () mi nefunguje, asi je v PHP5 nějak změněna.

Nebo se to v PHP takto zpracovávat nedá?
llook
Profil
Místo rozšíření DOM XML (tj. funkce s prefixem domxml_) se v pětce používá rozšíření DOM:
http://www.php.net/manual/en/book.dom.php

Takže:
$document = new DOMDocument;
$document->load("neco.xml");
$jmena = $document->getElementsByTagName("jmeno");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0