Parser XML betclick

Petit nouveau ! | 8 Messages

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 :

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;
Mais que ce soit avec SimpleXML ou DOM ... :roll:

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'); } } } } ?>
Ca va vous paraître logique, moi j'y comprend rien, et c'est bien pour cette raison que j'ai besoin de vous ! :priere:
Merci !