IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] Analyse d'un fichier XML


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 59
    Par défaut [SimpleXML] Analyse d'un fichier XML
    Bonjour,

    Je souhaiterais parser le fichier xml suivant pour pouvoir traiter les info qu'il contient : http://xml.pinnaclesports.com/pinnacleFeed.asp

    J'execute donc dans mon script php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $xml = new SimpleXMLElement("http://xml.pinnaclesports.com/pinnacleFeed.asp");
    Mais à l'execution j'obtient le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 1: parser error : Start tag expected, '<' not found in D:\EasyPHP 3.0\www\parser.php on line 5
     
    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: http://xml.pinnaclesports.com/pinnacleFeed.asp in D:\EasyPHP 3.0\www\parser.php on line 5
     
    Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: ^ in D:\EasyPHP 3.0\www\parser.php on line 5
     
    Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in D:\EasyPHP 3.0\www\parser.php:5 Stack trace: #0 D:\EasyPHP 3.0\www\parser.php(5): SimpleXMLElement->__construct('http://xml.pinn...') #1 {main} thrown in D:\EasyPHP 3.0\www\parser.php on line 5

    Comment faire pour parser ce fichier ?

    Par avance merci beaucoup !

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 699
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 699
    Par défaut
    dans la documentation il y marqué que le 3e argument doit être mis à TRUE pour lire une URL :
    http://php.net/function.simplexml-element-construct

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $xml = new SimpleXMLElement('http://xml.pinnaclesports.com/pinnacleFeed.asp', NULL, TRUE);

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 59
    Par défaut
    Merci beaucoup pour cette réponse rapide et efficace !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DOM XML] Erreur chez mon hébergeur sur l'analyse d'un fichier XML
    Par ipeteivince dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 26/07/2007, 10h33
  2. [SimpleXML] Exploitation D'un Fichier Xml
    Par django76 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 19/05/2007, 13h00
  3. [SimpleXML] requête sur un fichier xml
    Par ANISSS dans le forum Bibliothèques et frameworks
    Réponses: 17
    Dernier message: 03/05/2007, 09h21
  4. [SimpleXML] lecture d'un fichier xml
    Par Raideman dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 12/04/2007, 18h03
  5. [SimpleXML] Fermeture d'un fichier XML
    Par FlyByck dans le forum Bibliothèques et frameworks
    Réponses: 17
    Dernier message: 12/01/2006, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo