browser lang:en
Dopo aver visto il modo per trasformare una tabella Mysql a XML, adesso analizziamo il caso inverso.
In questo caso abbiamo la necessità di attraversare un XML e di estrapolare i dati, usando PHP 5 e DOMDocument possiamo utilizzare la funzione getElementsByTagName.
Esempio:
// DOMElement->getElementsByTagName() -- Gets elements by tagname
// nodeValue : The value of this node, depending on its type.
// Load XML File. You can use loadXML if you wish to load XML data from a string
/*
<hotels>
<hotel>
<hotelName>hilton</hotelName>
<cityName>rome</cityName>
</hotel>
<hotel>
<hotelName>melia</hotelName>
<cityName>london</cityName>
</hotel>
</hotels>
*/
$objDOM = new DOMDocument();
$objDOM->load("hotels.xml"); //make sure path is correct
$hotel = $objDOM->getElementsByTagName("hotel");
// for each note tag, parse the document and get values for
// tasks and details tag.
foreach( $hotel as $value )
{
//echo $hotel.' '.$value;
$hotelName = $value->getElementsByTagName("hotelName");
$nomeHotel = $hotelName->item(0)->nodeValue;
$cityName = $value->getElementsByTagName("cityName");
$nomeCitta = $cityName->item(0)->nodeValue;
echo "$nomeHotel :: $nomeCitta <br>";
}
Per i piú smemorati, una lista di comandi principali usati con linux cd : cambia la directory corrente. ls : mostra il…
in:Scripts e tutorials (0 commenti)Con l'avvento di caffeine molti webmaster si sono trovati a dover rivedere tutte le strategie SEO per i…
in:Scripts e tutorials (0 commenti)Questo è un widget di jQuery per il nuovo social network di Google-Buzz-che è possibile incorporare ovunque per…
in:Scripts e tutorials (0 commenti)Questo é un pratico codificatore/decodificatore/decriptatore (chiamatelo come volete) di password inserite nei file di configurazione .ste su dreamweaver function…
in:Scripts e tutorials (0 commenti)Il PageRank è un algoritmo che usa Google per valutare la credibilità e l'autorevolezza delle pagine Web. Il…
in:Scripts e tutorials (8 commenti)Con questo script possiamo limitare il download di un file dal nostro server php; il limite di velocitá…
in:Scripts e tutorials (0 commenti)Alcuni host hanno disabilitati nei settaggi del.ini i comandi allow_url_fopen. Questo significa anche non poter usare i vantaggi…
in:Scripts e tutorials (2 commenti)Gli SHORT URLS fanno ormai parte di quelle cose di internet che ci suonono terribilmente familiari; per capirci…
in:Scripts e tutorials (0 commenti)
