Ciao a tutti,

Sto cercando di leggere dei dati da un file xml con PHP ma sono in difficoltà su questo passaggio:

Supponiamo questo sia il file xml chiamato "prodotti.xml"

<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog>
<products>
<product>
<ID>1</ID>
<NAME><![CDATA[nome prodotto]]></NAME>
<DESCRIPTION_IT><![CDATA[descrizione prodotto]]></DESCRIPTION_IT>
<PRICE>prezzo</PRICE>
</product>
.....
</products>
</catalog>

Voglio trovare il prezzo del prodotto con ID="1" e inserire il valore in una variabile, quindo dovrò raggingere il "<product>" giusto con xpath, giusto no?

Quindi:

$xml = simplexml_load_file('prodotti.xml'); // e fino qui tutto ok...beh direi!...:-)

Ora verrei capire come usare xpath per raggiungere <product> che all'interno ha <ID>1</ID> e leggere il contenuto di <PRICE>

Grazie in anticipo.