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

  FORUM HardWare.fr
  Programmation
  Python

  Modifier un XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier un XML

n°2229104
tmillot
Posté le 26-05-2014 à 15:11:26  profilanswer
 

Bonjour,
 
J'ai un fichier xml avec la structure suivante que j'arrive généré:
 
<item>
     <title>titre de la page web</title>
     <content>Contenu de la page web</content>
</item>
 
Maintenant j'aimerai ouvrir ce fichier et pouvoir modifier la balise <content></content> et concaténer le contenu actuel avec du nouveau puis le fermer
 
Et obtenir un résultat que celui-ci
 
<item>
     <title>titre de la page web</title>
     <content>Contenu de la page web avec du contenu en plus que j'ai concaténé</content>
</item>
 
J'ai beau regardé je ne vois pas comment faire.  
 
Avez-vous une idée svp, je désespère !!  
 
Merci d'avance.

mood
Publicité
Posté le 26-05-2014 à 15:11:26  profilanswer
 

n°2229234
fred1599
Posté le 27-05-2014 à 14:42:53  profilanswer
 

Code :
  1. from xml.etree import ElementTree
  2. XML = """<item>
  3.      <title>titre de la page web</title>
  4.      <content>Contenu de la page web</content>
  5. </item>"""
  6. et = ElementTree.fromstring(XML)
  7. for content in et.findall('content'):
  8.     content.text = "Contenu de la page web modifié"
  9. print(ElementTree.tostring(et))


 
?


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

  Modifier un XML

 

Sujets relatifs
[VB] Modifier un fichier XMLmodifier un XML
Modifier un noeud XML avec XMLPathModifier le nom d'un noeud XML avec SimpleXML ?
[FLASH/Action Script 2.0] Comment modifier un fichier XMLslideshow XML fourni par www.maani.us a modifier
Afficher et modifier un fichier XML en VBScriptModifier un champ XML a partir d'un xsl
[PHP] Modifier un fichier xml avec php/domxmlmodifier un fichier XML
Plus de sujets relatifs à : Modifier un XML


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