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] Noeud fermé mais jamais ouvert : impossible à analyser


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7
    Points : 6
    Points
    6
    Par défaut [SimpleXML] Noeud fermé mais jamais ouvert : impossible à analyser
    salut,

    dans mon flux j'ai des noeuds qui normalement on cette forme :
    Code :

    sauf que quelques fois ce noeud est fermé mais jamais ouvert, donc simpleXML plante.

    Auriez vous une astuce pour eviter ca ?

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Points : 1 504
    Points
    1 504
    Par défaut
    Je ne suis pas spécialiste de simplexml mais j'ai eu le meme probableme que toi. Pour le résoudre, je m'étais codé un script pour "corriger" le flux xml et le sauvegarder sur mon hébergement. Ainsi je pouvais le traiter sans problèmes après. Ceci dit, tu peux toujours tenter de demander à l'émetteur de flux de corriger ce bug, ce serait plus simple pour toi et surtout pour lui, si il souhaite diffuser son xml plus largement...

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    SimpleXML est un parser XML. Si le document soumis n'est pas valide (du point de vue de cette norme), il est tout à fait normal qu'il "plante" irrémédiablement.

    C'est la source qui devrait être corrigée ou alors il sera nécessaire de s'orienter vers une autre méthode.

Discussions similaires

  1. programme fermé mais toujours actif
    Par oceane751 dans le forum Langage
    Réponses: 8
    Dernier message: 29/07/2007, 02h10
  2. PSP+routeur WiFi,web OK,mais connexions LAN impossibles.
    Par briconique dans le forum Développement
    Réponses: 2
    Dernier message: 29/05/2007, 07h58
  3. Réponses: 2
    Dernier message: 26/03/2007, 11h52
  4. Réponses: 6
    Dernier message: 24/01/2007, 13h16
  5. [C#] TreeView noeud checked mais pas selectionné
    Par jmr dans le forum Windows Forms
    Réponses: 2
    Dernier message: 18/11/2004, 18h05

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