Bonjour,

Je souhaite parser une String pour la transformer en fichier XML.
Mes String d'entrée sont sous la forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ch = "(a (b (c ...)(d ...)))"
A partir de ch, je voudrai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<a>
  <b>
    <c>...</c>
    <d>...</d>
  </b>
</a>
J'arrive à avoir une fonction qui fait ca pour une profondeur donnée de l'arbre mais j'aimerai avoir quelque chose de plus dynamique, qui parserai de la même manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ch2 = "(a (b (c (d (e ...)(f ...))(g (h ...)))))))"
merci pour votre aide