把xml文档用xslt转换成html文档后,如何保存html文档 我用了个multipagebrowser控件,好像只能通过URL地址输出网页,不像系统自带的webbrowser具有documenttext属性,所以我想把转换成功的html文档保存一下再显示,请问转换后如何保存html文档? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是很明白你的需求,你可以用XslCompiledTransform.Transform()转换了,这时候的文本已经是HTML(如果你的模板是输出HTML)了.你这时候想保存什么的都可以的 我想把html文档保存在本地磁盘上 XslCompiledTransform.Transform 有两个参数,一个是输入文件,一个是输出文件,输出文件是可以保存在本地磁盘上的 XslCompiledTransform tranform = new XslCompiledTransform(true); XmlReader xr=XmlReader.Create(File.Open("xml/cd.xml",FileMode.Open,FileAccess.Read)); XmlWriter xw=XmlWriter.Create(File.Create(@"c:\1.html")); tranform.Load("xml/cd.xsl"); tranform.Transform(xr, xw); xw.Flush(); xw.Close(); Process.Start(@"c:\1.html");这就报错在了C盘上了啊 MSXML2.DOMDocument xmldoc = new DOMDocument(); xmldoc.async = false; xmldoc.load(Server.MapPath("a.xml")); MSXML2.DOMDocument xsldoc = new DOMDocument(); xsldoc.async = false; xsldoc.load(Server.MapPath("a.xslt")); Response.Write(xmldoc.transformNode(xsldoc));XslCompiledTransform transform = new XslCompiledTransform();transform.Load(Server.MapPath("a.xslt"));transform.Transform(Server.MapPath("a.xml"), Server.MapPath("a.html"));Response.WriteFile(Server.MapPath("a.html")); 怎样把TextBox控件上的数据传入到数据库里? 今天看到一个关于dataGridView1.Controls.Clear的问题,不明白求解 求救,字符串问题 如何在web.config中配置数据库连接 我的心得分享给大家,高手不要笑话要指正(短消息 gsm modem 手机 c# 短信) 求<<C#高级编程>>第3版下载地址? web应用程序与sql server数据库一起打包的完美解决方案,打包必读! 学习C#碰到的问题,望高手赐教! 怎样用代码设置控件的tooptip属性? 谁能提供c#目录选择对话框的有关参数? c# 如何获取excel对象的句柄????? c#批量处理xml
XmlReader xr=XmlReader.Create(File.Open("xml/cd.xml",FileMode.Open,FileAccess.Read));
XmlWriter xw=XmlWriter.Create(File.Create(@"c:\1.html"));
tranform.Load("xml/cd.xsl");
tranform.Transform(xr, xw);
xw.Flush();
xw.Close();
Process.Start(@"c:\1.html");
这就报错在了C盘上了啊
xmldoc.async = false;
xmldoc.load(Server.MapPath("a.xml"));
MSXML2.DOMDocument xsldoc = new DOMDocument();
xsldoc.async = false;
xsldoc.load(Server.MapPath("a.xslt"));
Response.Write(xmldoc.transformNode(xsldoc));
XslCompiledTransform transform = new XslCompiledTransform();
transform.Load(Server.MapPath("a.xslt"));
transform.Transform(Server.MapPath("a.xml"), Server.MapPath("a.html"));
Response.WriteFile(Server.MapPath("a.html"));