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

  FORUM HardWare.fr
  Programmation
  Python

  Debutant traitement xml

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Debutant traitement xml

n°1631611
chenimitz
Posté le 26-10-2007 à 13:58:45  profilanswer
 

Bonjour,
 
J'essaye de modifier un document xml en python mais je n'arrive pas a trouver les fonctions qui permettent de modifier un element et ensuite de sauvegarder ses modifications.
 
Merci

mood
Publicité
Posté le 26-10-2007 à 13:58:45  profilanswer
 

n°1632026
multani
Dépressionnisé
Posté le 26-10-2007 à 23:19:54  profilanswer
 

Tu utilises quel module pour traiter ton xml ?

n°1632188
chenimitz
Posté le 27-10-2007 à 21:30:31  profilanswer
 

J'utilise le module  dom API

n°1632343
masklinn
í dag viðrar vel til loftárása
Posté le 28-10-2007 à 15:55:45  profilanswer
 

tu as une raison d'utiliser cette daube plutôt que ElementTree?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1632400
chenimitz
Posté le 28-10-2007 à 17:58:51  profilanswer
 

Non pas specialement c'est just qu eje connais element tree

n°1632413
chenimitz
Posté le 28-10-2007 à 18:48:12  profilanswer
 

En fait ca m'arrangerais de continuer avec l'Api Dom car je pense qu'il est capable de faire ca mais sinon je peu repartir sur element tree mais dans ce cas tu aurais un lien qui expliquerai comment traiter un fichier xml. J'ai pas besoin de grand chose je dois juste chercher un élément particulier et le modifier

n°1632425
masklinn
í dag viðrar vel til loftárása
Posté le 28-10-2007 à 19:00:20  profilanswer
 

Google est ton ami.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1633539
chenimitz
Posté le 30-10-2007 à 10:51:58  profilanswer
 

Finalement comme j'avais presque terminé mon programme et j'ai pas trouver les informations qui m'interessait sur elementtree jai préféré rester sur l'api dom qui me permet de faire ce dont j'ai besoin

 

Par contre j'ai toujours un probleme il me manque une ligne de commande que je n'arrive pas trouver voile le fichier xml

Code :
  1. <configuration_list>
  2.         <configuration>
  3.           <executionFlag>1659</executionFlag>
  4.           <ge_user_incdir>../../../wa/asp/ka000184/00_01/_00_01_020/inc</ge_user_incdir>
  5.           <atc_instr_calls>0</atc_instr_calls>
  6.           <atc_instr_blocks>0</atc_instr_blocks>
  7.         </configuration>

 

et j'arrive pas a trouver comment modifier l'element ge_user_incdir, j'ai juste trouver comment modifier l'attribut d'un element mais pas d'un element tout court

 

voila merci
Merci


Message édité par chenimitz le 30-10-2007 à 13:35:45
n°1633792
multani
Dépressionnisé
Posté le 30-10-2007 à 14:02:29  profilanswer
 

À partir de l'attribut nodeValue sans doutes du noeud qui va bien.

n°1633954
chenimitz
Posté le 30-10-2007 à 16:14:47  profilanswer
 

Merci ca marche

mood
Publicité
Posté le 30-10-2007 à 16:14:47  profilanswer
 

n°2059389
zou-zou17
Posté le 24-02-2011 à 14:38:12  profilanswer
 

Bonjour,
 
Est ce que tu peux me rensigner comment tu a pu faire des modifications sur un noeud ou un attribut sans parcourir tout le XML en python  
je me trouve face a ce problème il y a 2 jours maintenant
je galère !!!! merci d'avance pour vos aide

n°2059416
masklinn
í dag viðrar vel til loftárása
Posté le 24-02-2011 à 15:58:02  profilanswer
 

Bah dépend des informations que tu as pour retrouver le noeud en question, s'il est à une position arbitraire t'es un micropoil limité, d'autant plus si tu utilises minidom [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

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

  Debutant traitement xml

 

Sujets relatifs
Questions pour un débutant en CSSConseils a donner à un débutant
[debutant][résolu]C++ et QT4...Conversion de type??XLS de débutant
traitement de l'upload d'une imageExo dos débutant
Programmation du pendu en C niveau débutantDébutant Python => Passage de paramètre
débutant: trouver une chaîne dans une ligne, en remplacer une autre[Debutant] Plusieurs TABLE l'une en dessous de l'autre
Plus de sujets relatifs à : Debutant traitement xml


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