.net从数据库中读取数据保存为XML文件

来源:百度知道 编辑:UC知道 时间:2024/05/04 10:44:32
.net从数据库中读取到页面中点保存后将数据库中读取出来的文件存为XML文件

DataSet ds=new DataSet();
//ds赋值
ds.WriteXml("文件名","存放路径");

把数据保存到一个DataTable中然后调用它的WriteXml方法

DataTable.WriteXml("filename", XmlWriteMode.WriteSchema);

//创建xml
XmlDocument xmldoc = new XmlDocument();
//声明节
XmlDeclaration dec = xmldoc.CreateXmlDeclaration("1.0", "utf-8", null);
xmldoc.AppendChild(dec);
//加入一个根节点
XmlElement oneNode = xmldoc.CreateElement("pricelist");
//创建节点
XmlElement twoNode = xmldoc.CreateElement("oilprices");

for(int i=0;i<Table中的条数的大小;i++)
{
XmlElement twoNodeone = xmldoc.CreateElement("price");
twoNodeone.SetAttribute("year", "year的值");
twoNodeone.SetAttribute("value", "表中的数据循环value的值");
twoNode.AppendChild(twoNo