CSDN并没有生成HTML文档
只是XML开头有个<?xml-stylesheet type='text/xsl' href='/expert/Xsl/2.xsl'?>
指定一个XSL文件就可以显示了

解决方案 »

  1.   

    要生成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);
      

  2.   

    csdn都是XML格式的帖子
    然后指定一个样式文件就将它转换为html文件显示了
    建议参考XML入门
      

  3.   

    原来是这样啊。我开始以为先有一个html template 然后用xml的数据填充它。
    生成临时的html显示。这种想法有没有可能性。希望以上二位对这个想法提点意见。
    我对xslt一翘不通啊,回去看看。帖子周末前结。
      

  4.   

    用的是XML的结构文档实现的!
    Sunmast(速马)说的正确,偶是来曾分的,看看能不能给点:)
      

  5.   

    就是Sunmast(速马)说的
    不过要是单独生成html服务器一天就暴了吧
      

  6.   

    看了一下xsl发现应该是以上各位所说的。多谢各位了。结贴。留言者均有分。