Bonjour,
Lors d'un échange XML, si la mise à jour des données s'est effectuée avec succès, je reçois ce type de message:
J'utilise simple_xlm pour analyser le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<?xml version="1.0" encoding="UTF-8"?> <MiseAJour xmlns="http://www.siteduclient.com/AAA/BB/2009/00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MiseAJourValide/> </MiseAJour>
Comment faire pour tester uniquement l'existance de la balise <MiseAJourValide/>?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9$xml_data = <<<END <?xml version="1.0" encoding="UTF-8"?> <MiseAJour xmlns="http://www.siteduclient.com/AAA/BB/2009/00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MiseAJourValide/> </MiseAJour> END; $xmlObject = simplexml_load_string($xml_data) ;
lorsque l'information est sous la forme de d'un contenu entre deux balises, je sais faire ex:
mais là...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <erreur type="512" message="Mauvais format">Votre XML n'est pas correctement stucturé</erreur>
merci d'avance pour votre aide,![]()
Partager