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);