如何根据数据库里面的内容生成xml和xsl文件?谢谢

2025-04-09 07:43:30
推荐回答(1个)
回答1:

DataSet ds = GetOrder(0);
if (ds.Tables[0].Rows.Count > 0)
{
XmlDocument doc = new XmlDocument();

doc.Load(Page.Server.MapPath("~/config/OrderInfo.xml"));

XmlNode root = doc.SelectSingleNode("OrderInfos");

XmlNodeList xnl = doc.SelectSingleNode("OrderInfos").ChildNodes;
for (int g = 0; g < xnl.Count; g++)
{
XmlElement xe = (XmlElement)xnl[g];

root.RemoveChild(xnl[g]);
if (g < xnl.Count)
g = g - 1;
}
AddTyep(ds, doc, root, 0);
doc.Save(context.Context.Server.MapPath("~/config/OrderInfo.xml"));
}