Re: simplexml - can it do what I need?

From: Date: Mon, 08 Feb 2010 14:36:48 +0000
Subject: Re: simplexml - can it do what I need?
References: 1 2 3 4 5 6 7  Groups: php.general 
Request: Send a blank email to php-general+get-301884@lists.php.net to get a copy of this message
Got it! I corrected my syntax and this code now works as far as I can tell: <?php $file= 'annnonces.xml'; // load file $xml = simplexml_load_file($file) or die ("Unable to load XML file!"); foreach ($xml->xpath('//lot') as $lot) { echo $lot->numero_lot, 'type ', $lot->type, $lot->identification, '<br />'; echo 'Prix maxi: ', $lot->tarif_max, ' Prix mini: ', $lot->tarif_min, '<br />'; foreach( $lot->elements->element as $key => $data ){ $result=((string) $data->attributes()); if ($result == "1") { echo "Nombre pièces: ", $data, '<br />'; } if ($result == "3") { echo "Surface: ", $data, "m2", '<br />'; } if ($result == "7") { echo "Nombre étoiles: ", $data, '<br />'; break; } } } ?> Output is: 201type APPARTEMENT STUDIOTEE2 106 Prix maxi: 475 Prix mini: 475 Nombre pièces: 1 Surface: 27m2 Nombre étoiles: 3 Hooray and thanks to all of you guys. Terry -- View this message in context: http://old.nabble.com/simplexml---can-it-do-what-I-need--tp27481222p27500759.html Sent from the PHP - General mailing list archive at Nabble.com.

« previous php.general (#301884) next »