ho questo xml
codice:
<work xml:id="work">
<app xml:id="app_0" title="Fotocamera" img="../work/foto.png">FOTOCAMERA</app>
<app xml:id="app_1" title="Immagini" img="../work/gall.png">GALLERY/PHOTO</app>
<app xml:id="app_2" title="Impostazioni" img="../work/impo.png">IMPOSTAZIONI</app>
<app xml:id="app_3" title="Orologio" img="../work/oro.png">OROLOGIO</app>
</work>
come vedete c'è un percorso che punta a delle img
facendo cosi
Codice PHP:
$app->getAttribute('img')
mi restituisce il percorso cosi com'è;
come faccio a far visualizzare l'img???
vi posto lo script intero
Codice PHP:
<?php
$dom = new DOMDocument('1.0', 'UTF-8');
// uso il metodo load per caricare un file xml
$dom->load('list.xml');
//seleziono tutti i nodi il cui tag è 'libro'
$work = $dom->getElementsByTagName('app');
echo '<table>';
foreach($work as $app){
echo '<tr>';
//utilizzo il metodo getAttribute per leggere i valori degli attributi
echo '<td>' . $app->getAttribute('title') . '</td>' . '<td>' . $app->getAttribute('img') . '</td>';
echo '<td>' . $app->getAttribute('xml:id') . $app->nodeValue . '</td>';
echo '</tr>';
}
echo '</table>';
?>