请指教,从来没有用过,非常感谢!!

解决方案 »

  1.   

    如果不是一次性的,建议你使用xlst
      

  2.   

    随便说说想法,不一定行啊。string xmlString = File.ReadAll("C:\myXml.xml");
    string htmlString = xmlString.Repalce("<root>","<html>");
    ......
      

  3.   

    我用wpf开发界面,c#的,XElement写入的xml,想最后以html形式展现
      

  4.   

    用SQL 的 OPENXML  吧
    取出变量放C#变量,再替换到前台 innerHtml 中
      

  5.   

    不知道你是怎么呈现html了。一般都会利用 webbrowser 的,或者你是为某个网站生成静态页面。这种通过某种数据格式生成页面的,比较好的手段是用一些模板技术。
    比较简单html的格式,那就无所谓了自己用xmldocument, linq2xml 生成 .html 文件就是了(1) xslt 事先定义一个xslt文件,通过xpath方式获取xml里的数据 http://blog.csdn.net/jbgh608/article/details/1767414
    (2) 利用 t4 模板,动态生成 html 结果
    (3) 利用 RazorEngine