1
我剛剛開始用c#學習asp.net,並想知道如何使用asp.net將數據集寫入XML。 任何人都可以提供任何示例或參考,以便我可以繼續前進。如何在asp.net中將數據集寫入xml
由於提前
阿努夏爾馬
我剛剛開始用c#學習asp.net,並想知道如何使用asp.net將數據集寫入XML。 任何人都可以提供任何示例或參考,以便我可以繼續前進。如何在asp.net中將數據集寫入xml
由於提前
阿努夏爾馬
的WriteXml
方法將整個數據集保存到xml
文件或流。
myDataset.WriteXml("dataset.xml", XmlWriteMode.WriteSchema);
以數據庫名稱一個空的數據集,使這一名稱將反映到您的轉換XML文檔
DataSet ds = new DataSet();
ds.DataSetName = "ds";
您的數據(數據表)添加到該數據集的名稱
data.TableName = "tb";
ds.Tables.Add(data);
創建一個XmlDocument &加載數據字符串到其中
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);