Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
550 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Update d'un fichier XML (PHP 5)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Update d'un fichier XML (PHP 5)

n°1217691
prblsouris
Posté le 07-10-2005 à 14:59:19  profilanswer
 

Bonjour,
 
Je cherche à modifier un fichier XML via PHP 5, pour le lire j'utilise SimpleXML sans que cela ne me pose de problème.
mon fichier XML est de cette forme :
<CELL>
  <CELLDATA cellname="C2" cellformula="blabla">450</CELLDATA>
  <CELLDATA cellname="C3" cellformula="blabla">200</CELLDATA>
(..)
 
Maintenant je souhaiterai mettre à jour et enregistrer la valeur (ici 450) en indiquant au script le nom de la cellule (cellname="C2" ici).
 
Je ne trouve pas de méthode pour faire ça directement via l'objet SimpleXML issus de mon fichier XML.
 
Est ce que quelqu'un à une idée svp ?
 
j'ai pas mal avancé nottamant grace à cette page :
http://www.laltruiste.com/document [...] lexml.html
 
mais là je bloque
 
ps: pour l'instant j'ai bidouillé un truc à base de str_replace mais c'est pas stable du tout...


---------------
http://www.hardware404.com L'actualité hardware francophone en continu
mood
Publicité
Posté le 07-10-2005 à 14:59:19  profilanswer
 

n°1217704
omega2
Posté le 07-10-2005 à 15:06:32  profilanswer
 

A ma conaissance, SimpleXML c'est de la lecture simple, il faut passer par DOM pour avoir droit à la modification d'un fichier XML.

n°1217823
shakpana
des fois, j'me demande ...
Posté le 07-10-2005 à 16:25:18  profilanswer
 

omega2 a écrit :

A ma conaissance, SimpleXML c'est de la lecture simple, il faut passer par DOM pour avoir droit à la modification d'un fichier XML.


bah si, tu peux modifier le data d'un tag, mais par contre je vois rien concernant l'édition des attributs à part l'énumération ...

n°1217839
omega2
Posté le 07-10-2005 à 16:35:41  profilanswer
 

Ha oui, autant pour moi. J'avais mal regardé sur le site nexen.
 
Regarde la solution de "christian at koch dot net" sur  http://fr.php.net/manual/fr/functi [...] ibutes.php .
il aurait créé une classe qui étentd simplexml en lui rajoutant ce que tu recherche.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Update d'un fichier XML (PHP 5)

 

Sujets relatifs
Faire des gifs animés en PHPSupprimer une ligne spécifique dans un fichier
Extraire le résultat d'un commande dos vers un fichierXML dans une application web avec BDD
Fichier .fla qui ne s'ouvre pas .!!![vbs] Test d'existance de fichier
Analyse d'un fichier XML avec son schéma xsdwebdev de pcsoft problème avec PHP BAD REQUEST
copier le contenu d'un fichier texte dans un fichier html 
Plus de sujets relatifs à : Update d'un fichier XML (PHP 5)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR