Failas xml toks +/- <?xml version="1.0" encoding="UTF-8"?> <products> <product id="1"> <producer id="123" name="Gamintojas"/> <name><![CDATA[PAVADINIMAS]]></name> </product> <product id="2"> <producer id="123" name="Gamintojas"/> <name><![CDATA[PAVADINIMAS]]></name> </product> <product id="3"> <producer id="123" name="Gamintojas"/> <name><![CDATA[PAVADINIMAS]]></name> </product> </products> Beda cia man reikia kad garzintu tik 1,o ne 3 gamintojus ... gal kas uzves ant kelio nes googlius nieko nesako kiek ziurejau berods su xpath neina to padaryti <?php $xml = simplexml_load_file('xml.xml'); $xml = $xml->xpath("//producer"); foreach($xml as $val) { echo $val[id].' - '. $val[name].'<br>'; } ?> ????