Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class ParseurXML
- {
- // Variables pour l'objet XML
- public $urlXML;
- public $meteo;
- //CONSTRUCTEUR
- public function __construct()
- {
- }
- // Methode de Parsage de l'élément
- public function parser($urlXML,$insee,$hour)
- {
- //Charger les données du XML
- $XML = simplexml_load_file($urlXML);
- //Si le XML est chargé
- if($XML)
- {
- if( $XML->count() !== 0 )
- {
- foreach( $XML->children() AS $child )
- {
- $name = $child->getName();
- if( !isset($childNames[$name]) )
- {
- $childNames[$name] = 0;
- }
- $childNames[$name]++;
- $children[$name][] = $this->parseSimpleXML($child);
- }
- }
- var_dump($children);
- }
- else
- {
- return "Impossible de charger le flux XML.";
- }
- }
- public function meteo($meteo)
- {
- if($meteo == "P1")
- {
- echo '<img src="/images/meteo/P1.png" height="80px">';
- }elseif($meteo== "P1N")
- {
- echo '<img src="/images/meteo/P1N.png" height="80px">';
- }elseif($meteo== "P2")
- {
- echo '<img src="/images/meteo/P2.png" height="80px">';
- }elseif($meteo== "P2N")
- {
- echo '<img src="/images/meteo/P2N.png" height="80px">';
- }elseif($meteo== "P3")
- {
- echo '<img src="/images/meteo/P3.png" height="80px">';
- }elseif($meteo== "P3N")
- {
- echo '<img src="/images/meteo/P3N.png" height="80px">';
- }elseif($meteo== "P4")
- {
- echo '<img src="/images/meteo/P4.png" height="80px">';
- }elseif($meteo== "P4N")
- {
- echo '<img src="/images/meteo/P4N.png" height="80px">';
- }elseif($meteo== "P5")
- {
- echo '<img src="/images/meteo/P5.png" height="80px">';
- }elseif($meteo== "P5N")
- {
- echo '<img src="/images/meteo/P5N.png" height="80px">';
- }elseif($meteo== "P6")
- {
- echo '<img src="/images/meteo/P6.png" height="80px">';
- }elseif($meteo== "P6N")
- {
- echo '<img src="/images/meteo/P6N.png" height="80px">';
- }elseif($meteo== "P7")
- {
- echo '<img src="/images/meteo/P7.png" height="80px">';
- }elseif($meteo== "P7N")
- {
- echo '<img src="/images/meteo/P7N.png" height="80px">';
- }elseif($meteo== "P8")
- {
- echo '<img src="/images/meteo/P8.png" height="80px">';
- }elseif($meteo== "P8N")
- {
- echo '<img src="/images/meteo/P8N.png" height="80px">';
- }elseif($meteo== "P9")
- {
- echo '<img src="/images/meteo/P9.png" height="80px">';
- }elseif($meteo== "P9N")
- {
- echo '<img src="/images/meteo/P9N.png" height="80px">';
- }elseif($meteo== "P10")
- {
- echo '<img src="/images/meteo/P10.png" height="80px">';
- }elseif($meteo== "P10N")
- {
- echo '<img src="/images/meteo/P10N.png" height="80px">';
- }elseif($meteo== "P11")
- {
- echo '<img src="/images/meteo/P11.png" height="80px">';
- }elseif($meteo== "P11N")
- {
- echo '<img src="/images/meteo/P11N.png" height="80px">';
- }elseif($meteo== "P12")
- {
- echo '<img src="/images/meteo/P12.png" height="80px">';
- }elseif($meteo== "P12N")
- {
- echo '<img src="/images/meteo/P12N.png" height="80px">';
- }elseif($meteo== "P13")
- {
- echo '<img src="/images/meteo/P13.png" height="80px">';
- }elseif($meteo== "P13N")
- {
- echo '<img src="/images/meteo/P13N.png" height="80px">';
- }elseif($meteo== "P14")
- {
- echo '<img src="/images/meteo/P14.png" height="80px">';
- }elseif($meteo== "P14N")
- {
- echo '<img src="/images/meteo/P14N.png" height="80px">';
- }elseif($meteo== "P15")
- {
- echo '<img src="/images/meteo/P15.png" height="80px">';
- }elseif($meteo== "P15N")
- {
- echo '<img src="/images/meteo/P15N.png" height="80px">';
- }elseif($meteo== "P16")
- {
- echo '<img src="/images/meteo/P16.png" height="80px">';
- }elseif($meteo== "P16N")
- {
- echo '<img src="/images/meteo/P16N.png" height="80px">';
- }elseif($meteo== "P17")
- {
- echo '<img src="/images/meteo/P17.png" height="80px">';
- }elseif($meteo== "P17N")
- {
- echo '<img src="/images/meteo/P17N.png" height="80px">';
- }
- }
- }
Add Comment
Please, Sign In to add comment