Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > SimpleXML
SimpleXML Forum d'entraide pour l'extension SimpleXML, qui permet de manipuler des documents XML en PHP (approche DOM).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2007, 21h02   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 7
Points : 1
Points : 1
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 ?
glopglopyoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 23h16   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
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...
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 23h54   #3
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h14.


 
 
 
 
Partenaires

Hébergement Web