要生成HTML也成,也就是服务端的转换 XmlDocument doc = new XmlDocument(); doc.Load("books.xml");// Modify the XML file. XmlElement root = doc.DocumentElement; root.FirstChild.LastChild.InnerText = "12.95";// Create an XPathNavigator to use for the transform. XPathNavigator nav = root.CreateNavigator();// Transform the file. XslTransform xslt = new XslTransform(); xslt.Load("output.xsl"); XmlTextWriter writer = new XmlTextWriter("books.html", null); xslt.Transform(nav, null, writer, null);
XmlDocument doc = new XmlDocument();
doc.Load("books.xml");// Modify the XML file.
XmlElement root = doc.DocumentElement;
root.FirstChild.LastChild.InnerText = "12.95";// Create an XPathNavigator to use for the transform.
XPathNavigator nav = root.CreateNavigator();// Transform the file.
XslTransform xslt = new XslTransform();
xslt.Load("output.xsl");
XmlTextWriter writer = new XmlTextWriter("books.html", null);
xslt.Transform(nav, null, writer, null);
然后指定一个样式文件就将它转换为html文件显示了
建议参考XML入门
生成临时的html显示。这种想法有没有可能性。希望以上二位对这个想法提点意见。
我对xslt一翘不通啊,回去看看。帖子周末前结。
Sunmast(速马)说的正确,偶是来曾分的,看看能不能给点:)
不过要是单独生成html服务器一天就暴了吧