Bonjour à tous,
J'ai vu un message récent, mais qui n'a pas eu de réponses, et j'ai le même problème.
Je me permets de reposter un nouveau message, car le titre du précédent ne me parait pas explicite.
Donc voilà le problème, j'ai un fichier XML qui ressemble à ça :
Je récupère mon fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <channel><item> <data:price data:currency="EUR">4500</data:price> <data:regularPrice data:currency="EUR">6900</data:regularPrice> </item></channel>
puis je parse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $catalogue = simplexml_load_file(FLUX XML);
Mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach($catalogue->item as $product) // Je parse le flux. { $prix=$product->{'data:price'}; $ancien_prix=$product->{'data:regularPrice'}; }
Le problème des ":" dans la balise génère une erreur.
Merci d'avance pour vos conseils.
P.
Partager