Créer un arbre à partir d'une chaine de caractère.
Bonjour,
Je souhaite parser une String pour la transformer en fichier XML.
Mes String d'entrée sont sous la forme :
Code:
ch = "(a (b (c ...)(d ...)))"
A partir de ch, je voudrai :
Code:
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:
ch2 = "(a (b (c (d (e ...)(f ...))(g (h ...)))))))"
merci pour votre aide