toto20
29-09-2010, 11:45
Dunque, vi chiedo aiuto per gestire questa situazione:
ho questo XML semplice:
<?xml version="1.0" encoding="UTF-8"?>
<Songs>
<song000>
<Title>Canzone</Title>
<Artist>Cantante</Artist>
</song000>
dal quale estraggo titolo e artista tramite questo:
<?php
if (file_exists("test.xml")) {
$xml = simplexml_load_file("test.xml");
foreach($xml->song000 as $item)
echo $item->Artist." - ".$item->Title."<br/>";
} else {
exit('Caricamento in corso...');
}
?>
ottenendo questo: Cantante - Canzone.
SE perņ il nodo relativo al cantante č vuoto, ottengo questo: - Canzone.
Esiste un modo per far si che, in caso il nodo "Artist" sia vuoto, mi faccia un echo $item->Title."<br/>" saltando quindi il vuoto e il "-"?
ho questo XML semplice:
<?xml version="1.0" encoding="UTF-8"?>
<Songs>
<song000>
<Title>Canzone</Title>
<Artist>Cantante</Artist>
</song000>
dal quale estraggo titolo e artista tramite questo:
<?php
if (file_exists("test.xml")) {
$xml = simplexml_load_file("test.xml");
foreach($xml->song000 as $item)
echo $item->Artist." - ".$item->Title."<br/>";
} else {
exit('Caricamento in corso...');
}
?>
ottenendo questo: Cantante - Canzone.
SE perņ il nodo relativo al cantante č vuoto, ottengo questo: - Canzone.
Esiste un modo per far si che, in caso il nodo "Artist" sia vuoto, mi faccia un echo $item->Title."<br/>" saltando quindi il vuoto e il "-"?