网站兼容IE8问题
发布网友
发布时间:2022-04-19 05:14
我来回答
共2个回答
热心网友
时间:2022-04-19 06:43
我在本机上试了试,我用c#做的,可以实现,在web项目上新建一页,然后在page_load事件下写下面的代码,但是还要注意一点,就是你要先把你的应用程序所在的目录添加asp_net用户,使它有权限写,我是从数据库中读出数据到dataset中,再写入到test3.xml文件中:
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.IO;
using System.Xml;
using System.Text;
如果上面不行,你就试试这!
SqlConnection sc=new SqlConnection("server=localhost;database=northwind;user id=sa;password=");
sc.Open();
SqlCommand scd=new SqlCommand("SELECT ProctID, ProctName FROM Procts WHERE CategoryID = 1 ORDER BY ProctID",sc);
SqlDataAdapter sda=new SqlDataAdapter(scd);
DataSet ds=new DataSet();
sda.Fill(ds,"proct");
sc.Close();
XmlTextWriter writer;
String filepath = Server.MapPath("test3.xml");
//下面这一句就是你要的了
writer = new XmlTextWriter(filepath,Encoding.UTF8);
writer.WriteStartDocument();
ds.WriteXml(writer);
writer.Close();
Page.Response.Redirect("test3.xml");
热心网友
时间:2022-04-19 08:01
不好意思,技术上帮不了你