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