2010-11-17 5 views

Répondre

1

La méthode WriteXml sauveront l'ensemble des données dans un fichier xml ou flux.

myDataset.WriteXml("dataset.xml", XmlWriteMode.WriteSchema); 
0

Créer un jeu de données de données vide avec le nom de la base de données, de sorte que ce nom reflète votre document XML converti

DataSet ds = new DataSet(); 
ds.DataSetName = "ds"; 

Ajoutez vos données (tableaux de données) à cet ensemble de données avec le nom

data.TableName = "tb"; 
ds.Tables.Add(data); 

Créer un XmlDocument & charge chaîne de données en elle

using (MemoryStream memoryStream = new MemoryStream()) 
{ 
    using (TextWriter streamWriter = new StreamWriter(memoryStream)) 
    { 
     XmlSerializer xmlSerializer = new XmlSerializer(typeof(DataSet)); 
     xmlSerializer.Serialize(streamWriter, ds); 
     result = Encoding.UTF8.GetString(memoryStream.ToArray()); 
    } 
} 

XmlDocument _doc = new XmlDocument(); 
_doc.LoadXml(result); 
Questions connexes