Salve a tutti,
premetto che non ho mai usato xml, ma conosco già molto bene xhtml e me la cavo abbastanza bene anche con il php.

Sto progettando un sito per un artista. Questo sito, tra le varie sezioni, ha una galleria delle opere, sviluppata in javascript. Ho pensato di usare xml per organizzare i dati che dovrò inserire nella galleria, tra cui l'url dell'opera, il titolo, la descrizione ecc... questo è il file che ho preparato: metadati.xml

Ora vorrei estrarre tali dati dal file per poterli mettere nella galleria, applicandogli i vari stili (il css è già pronto).

Come devo fare? Posso usare php come se fosse una specie di database? Oppure devo usare xslt o qualcosa di simile?

Sarebbe molto gradito un link a una guida...