Bonjour à tous ,

Je cherche à faire un HIM de configuration de données X, en lien avec un fichier xml qui contient cette liste de données et gérer ainsi un chargement/sauvegarde facile et rapide (dans l'idéal).

Le problème est que chaque donnée X peut avoir un type A,B ou C et donc des données filles différentes selon le cas. La syntaxe n'est donc pas fixe.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<X type="A"> 
 <Y name="blabla">
    <Z>toto</Z>
 </Y>
</X>
<X type="B"> 
 <F name="lala">
    <W>toto</W>
 </F>
</X>
Niveau nombre de lignes : on avoisine les 10 000.

Pour le chargement en Python, j'ai utilisé minidom et niveau rapidité je suis assez contente, mais je ne sais pas si c'est l'idéa pour la suite. J'ai pour l'instant un chargement du xml dans les classes associées avec une arborescence de classes quasi similaire.

Existe t il une bibliothèque qui permet un binding xml/gui ou à défaut entre objets Python et GUI? Un genre de pretty visualiseur.

J'ai jeté un oeil sur les différents tutoriels pour les GUI et les autres parseurs mais aucun ne semble apporter cette possibilité, ou alors j'ai mal cherché...

Any idea ?

Merci à tous & bonne journée,