Lire (et modifier) un fichier XML avec Python
Résumé
Un article précédent (https://tekipaki.hypotheses.org/1758) a montré comment générer facilement un corpus textuel avec Python. Le corpus ainsi produit se présentait sous forme d’un fichier au format XML, écrit notamment grâce à xml.etree.ElementTree, qui fait partie de la librairie standard.
ElementTree s’avère donc utile pour créer des fichiers XML, mais permet aussi de lire des fichiers préexistants, notamment dans le but de les modifier.
Voici comment procéder pour lire l’arborescence d’un fichier XML et lui apporter des modifications.