Bonjour la communauté,
Je me permets de solliciter votre aide sur le module xml.etree.ElementTree.
En effet, j'aimerais utiliser ce module pour rechercher des éléments dans un fichier xml et ajouter des noeuds enfants.
voici un exemple de ce que je souhaiterais faire.
Sur le fichier xml suivant :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version='1.0'?> <root> <app> <comp name="Drivers"> <comp name="Peripheriques"> <comp name="Software"> </comp> </comp> </comp> </app> </root>
J'aimerais vérifier que le composant enfant <comp name="Test"> de <comp name="Software"> existe et sinon le rajouter.
Ce qui donnerait ceci:
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version='1.0'?> <root> <app> <comp name="Drivers"> <comp name="Peripheriques"> <comp name="Software"> <comp name="Test"/> </comp> </comp> </comp> </app> </root>
J'ai essayé plusieurs choses mais en vain, pourriez-vous s'il vous plaît me donner quelques pistes pour m'aider à démarrer?
D'avance merci.
Partager