Je reviens vers toi ....
Si j'ai bien compris, mon fichier est un objet.
Pour accéder à un élément je fais
Code : Tout sélectionner
echo $xml->Décisions_iris[0]->Réponse_tiers;Trying to get property of non-object
Faut il que je déclare mon objet ?
Voilà ce que m'affiche un echo var_dump
Code : Tout sélectionner
object(SimpleXMLElement)#1 (1) { ["Décisions_iris"]=> object(SimpleXMLElement)#2 (23) { ["IDDécisions_iris"]=> string(2) "11" ["Numero"]=> string(9) "xxx" ["numlot"]=> string(3) "243" ["Matricule"]=> string(13) "xxx" ["Num_facture"]=> string(9) "xxx" ["Réponse_tiers"]=> string(176) "Le numéro de l'établissement prescripteur transmis est : xxx. Veuillez réexaminer la prescription médicale et retransmettre cette facture en corrigeant l'information." ["NOM_agent_traite_lot"]=> string(22) "xxx" ["qui_recycle"]=> string(2) "PS" ["Consigne_technicien"]=> string(100) "Le numéro de l'établissement prescriptemur transmis est inconnu de notre fichier Valider le rejet." ["Raison_possible"]=> string(82) "le numéro de l'établissement prescripteur transmis est inconnu de notre fichier." ["Num_rejet_signalement"]=> string(7) "xxx" ["libelle_utilisateur_anomalie"]=> string(35) "Prescripteur établissement inconnu" ["Nepastraiter"]=> string(1) "0" ["Prendre_motif_invalidation"]=> string(1) "0" ["date_naissance"]=> string(8) "xxx" ["Type"]=> string(21) "xxx" ["Reférence"]=> string(19) "xxx" ["rej_sig_sel"]=> string(3) "REJ" ["dateheuredecision"]=> string(17) "20101008083415480" ["num_caisse"]=> string(3) "xxx" ["Centre"]=> string(4) "xxx" ["Portefeuille"]=> string(5) "xxx" ["prescripteur"]=> string(9) "xxx" } }
Code : Tout sélectionner
$xml->Décisions_iris[0]->Réponse_tiers = 'toto';