Parser XML betclick
Posté : 02 mars 2011, 16:42
Bonjour, j'ai besoin de votre aide !
OBJECTIF : Je cherche à obtenir les côtes des matchs fournies par le xml : http://xml.betclick.com/odds_fr.xml
PROBLÉMATIQUE : J'ai arrêté de comprendre le PHP à sa version 4..
En fait, j'aimerai simplement obtenir dans un array du genre ça :
Mais que ce soit avec SimpleXML ou DOM ... 
J'ai bien essayé pour commencer un truc du genre :
Ca va vous paraître logique, moi j'y comprend rien, et c'est bien pour cette raison que j'ai besoin de vous !
Merci !
OBJECTIF : Je cherche à obtenir les côtes des matchs fournies par le xml : http://xml.betclick.com/odds_fr.xml
PROBLÉMATIQUE : J'ai arrêté de comprendre le PHP à sa version 4..
En fait, j'aimerai simplement obtenir dans un array du genre ça :
Code : Tout sélectionner
$matchs['Lyon - Arles']['1'] = 1.22;
$matchs['Lyon - Arles']['N'] = 5.75;
$matchs['Lyon - Arles']['2'] = 12.00;
$matchs['Marseille - Lille']['1'] = 2.10;
$matchs['Marseille - Lille']['N'] = 3.00;
$matchs['Marseille - Lille']['2'] = 3.75;
J'ai bien essayé pour commencer un truc du genre :
Code : Tout sélectionner
<?php
$xml = simplexml_load_string(file_get_contents('http://xml.betclick.com/odds_fr.xml'));
/* echo '<pre>'; var_dump($xml); echo '</pre>'; */
foreach($xml->sports as $sports) {
foreach($sports->sport as $sport) {
foreach($xml->event as $event) {
foreach($event->match as $match) {
echo '#';
echo $match->attributes('name');
}
}
}
}
?>
Merci !