Bonjour à tous,

Ce post est la suite de "XML vers DataSet : Problème de caractère spéciaux" posté le 31/12/08.

Je génère des fichiers XML avec Visual Studio 2005/VB.NET via une tache SSIS (SQL Server Integration Services). Ces Fichier sont codés par défaut en ANSI.

Depuis une appli web (Visual studio 2008/C#) j'essaye de recharger ces fichiers XML dans un DataSet mais je suis obligé d'ouvrir le fichier avec un éditeur de texte et les ré-enregistrer avec un encodage UTF-8, sinon ça me génère une erreur.

Ma question est : est ce que c'est possible de spécifier le format d'encodage lors de la création du fichier ou lors du rechargement pour automatiser le processus?

Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Dataset ds = new DataSet();
// bla bla bla
ds.WriteXml("D:\\MonFichier.xml")
// bla bla bla
ds.ReadXml("D:\\MonFichier.xml")

Merci d'avance.