|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 7 ![]() |
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 ? |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
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...
|
|
|
00
|
|
|
#3 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
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. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com