Bonjour,

je me demande s'il existe un moyen simple de parser un fichier xml pour fabriquer une structure arborescente équivalente.

Ma structure est simple :

un noeud = [ nom , attributs , *fils ] avec :
- nom = une string
- attributs = dictionnaire de clefs+valeurs qui sont des string
- *fils = liste de noeuds

Je suis en train de me bagarrer avec xml.parsers.expat, mais je me demande s'il n'y pas déjà dans les libs standards une fonction qui répond à mes besoins...

Merci d'avance !