Bonjour

je veux créer un fichier XML avec le XmlTextWriter de l'api native XML
de .Net

Mais j'ai l'erreur suivante à la création :
ERR : Le jeton StartElement dans l'état Epilog générera un document XML non valide.

En fait je veux générer un fichier XML avec le format suivant :
<B1>
<B2>
<B3>VAL1<B3>
<B4>VAL2<B4>
</B2>

<B5>VAL2<B5>

<B6>
<B7>VAL1<B7>
<B8>VAL2<B8>
</B6>

<B7>VAL2<B7>
</B1>

Dans le code je fais un
WriteStartDocument()

suivi de WriteStartElement() pour la balise B1
avec un WriteEndElement() en fin d'écriture

Le problème c'est quand je veux créer des sous balises contenant des fils
comme <B2> ça me met le message d'erreur ci dessus car j'utilises
WriteStartElement() ??

Si quelqu'un sait si c'est possible ou pas générer des sous balises
avec autre chose que le WriteStartElement() ?

Ou si quelqu'un a un mini exemple en tête ?

(Sinon faudrait j'essaie uen autre API , dommage celle là me
semblait pas mal !!)