Bonjour,
Je me retrouve face à un problème. Dans mon application j'ai besoin de générer du XML. Dans mon cas précis c'est un système récursif. Je vous donne un exemple. J'ai des catégories et une catégorie peut avoir plusieurs sous catégorie et ainsi de suite. Donc si je devais exprimer cela en XML cela pourrait donner un truc de ce genre.
Mon problème c'est que je peux pas utiliser un système récursif avec XMLWriter. En gros, chaque nœud est généré par une méthode d'une classe et cette même méthode s'appelle elle même pour générer le nœud enfant et ainsi de suite. Ceci de manière récursif.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <root> <categorie name="cat 1"> <categorie name="cat 2"/> <categorie name="cat 3"/> <categorie name="cat 4"> <categorie name="cat 5"/> </categorie> </categorie> </root>
Problème avec XMLWriter c'est qu'il est pas possible d'ajouter un XML dans un XML.
Ma question est de savoir s'il est rentable de faire moi même une classe XML ou tout est gérer en string ou je peux régler ce problème concaténation de XML ?
Merci
Partager