Buon pomeriggio a tutti,
vi illustro il mio problema.
Ho un file XML che leggo attraverso Simplexml_load_file, riesco a navigare allinterno dell'Array e a stampare a video i campi che mi interessano.
Ora io vorrei far visualizzare a video solamente le companie aeree che si trovano all'interno dell' XML nella parte AirLineNameList->AirLineName, ma solamente una volta non volgio vederli tutti.
Sicuramente non sono stato chiaro.....
Vi allego il file XML che ho.
Grazie in anticipo
Con questo codice
vedo tutta la lista anche i doppioni....
Alitalia
easyJet
easyJet
Blue Panorama
easyJet
vi illustro il mio problema.
Ho un file XML che leggo attraverso Simplexml_load_file, riesco a navigare allinterno dell'Array e a stampare a video i campi che mi interessano.
Ora io vorrei far visualizzare a video solamente le companie aeree che si trovano all'interno dell' XML nella parte AirLineNameList->AirLineName, ma solamente una volta non volgio vederli tutti.
Sicuramente non sono stato chiaro.....
Vi allego il file XML che ho.
Grazie in anticipo
PHP:
<FlightSearch>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>Alitalia</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>Alitalia</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>Alitalia</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>easyJet</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>Meridiana</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
<Offer>
<Flight>
<AirLineNameList>
<AirLineName>Blue Panorama</AirLineName>
</AirLineNameList>
</Flight>
</Offer>
</FlightSearch>
Con questo codice
PHP:
<?php
$ListOffers = simplexml_load_file("voli_italia.xml");
foreach ($ListOffers->Offer as $volo)
{
echo "<br>" . $volo->Flight->AirLineNameList->AirLineName;
}
?>
vedo tutta la lista anche i doppioni....
Alitalia
easyJet
easyJet
Blue Panorama
easyJet