Bonjour,
j'ai la lsite suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ana[0] = {'type': 'cont'}   # Pour la balise globale banama
ana[1] = {'type': 'desc',
          'nivo' : 'eleve prof',
          'text' : 'Texte description No1'}
ana[1] = {'type': 'log',
          'nivo' : 'eleve prof',
          'nom' : 'SpeedCrunch',
          'date' ; '16/10/2008',
          'text' : 'Presentation de SpeedCrunch'}
ana[1] = {'type': 'desc',
          'nivo' : 'prof',
          'text' : 'Texte description No2'}
ana[1] = {'type': 'log',
          'nivo' : 'eleve',
          'nom' : 'Fprime',
          'date' ; '28/2/2008',
          'text' : 'Presentation de Fprime'}
Je voudrais écrire le fichier XML suivant où l'ordre d'écriture des balises correspond à celui utilisé dans la liste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<banama type="cont">
    <desc nivo="eleve prof">
Texte description No1
    </desc>
    <log nom="SpeedCrunch" date="16/10/2008" nivo="eleve prof">
Presentation de SpeedCrunch
    </log>
    <desc nivo="prof">
Texte description No2
    </desc>
    <log nom="Fprime" date="28/2/2008" nivo="eleve">
Presentation de Fprime
      </log>
</banama>
Existe-t-il une méthode simple ?

Toute info. est la bienvenue.