1 可以使用XML存数据 并读出来 我知道
2 比如文章发布 从SQL读出数据 这个过程中 如何使用XML 如果使用XML 有什么优势?
3 比如说这个CSDN 文章系统就使用了XML 具体如何实现?

解决方案 »

  1.   

    数据库只存标题和xml静态文本的路径
    xml存文章内容
    对了常访问的页面,用cache存贮以增加访问速度
    用户访问文章内容的时候直接指向xml静态文本文件以减少数据库负担,增快访问速度
      

  2.   

    根据个人经验谈
    给URL 不给分
    我自己也会!
      

  3.   

    关注,楼主也问得太广了点吧还是自己找一本XML的书看看就知道啦
      

  4.   

    其实说的直接一点
    XML 在SQL C#之间 如何使用
    毕竟还是离不开DB的
    那么把数据提出来 放在XML里面 有什么优势吗
      

  5.   

    一样关注,就不知如何实现象csdn那样xml文件
      

  6.   


    ==================
    我的BLOG:HTTP://ggdesign.meizu.net
    希望大家多多指教。
    ==================
      

  7.   

    是XML和XSL的结合,你可以查源代码看看啊
      

  8.   

    多看看XML的基础书籍,对那三个问题你就会了解很多了。
    XML只是一种数据的组织方式而已,它是一种标准,且基于文本。如csdn这样的用法,你看看css、XSLT等等资料,应该会明白。 当然,要具体的实现,会涉及到更多的编程知识。关键还是得多看、多动手。尽量让自己的知识全面点
      

  9.   

    xslt xpath 非常复杂.CSDN 的论坛要求快速, 结构比较简单, 应该不难. 而真正想写出好的 xslt 模板很不容易.
      

  10.   

    XSL 与 XML的关系我也清楚
    前者其实就是个模型 漏斗 以HTML形式过滤掉XML不显示 的内容问题就在这
    这时候的XML的数据从何来?
    1从DB读出来
    2添到XML文件里
    3 XSL 过滤  变成HTML
    是这样的过程吗??????????
      

  11.   

    可从DB读取数据,也可将提交表单数据存入xml
    至于xml在.net 中存取的应用请参考 XmlDocument、XmlTextReader、XmlTextWriter等主要类
      

  12.   

    XmlDocument 存取数据最为简单,不过如果xml文件很大,这时就是后两个的用武之处了
      

  13.   

    难道XML是
    NET 与 SQL 之间的过渡者?
    而且它充当过度者 从效率上说
    没什么用处啊
      

  14.   

    其实为了提高存取速度,xml已经完全可以取代数据库.不需要做中间过度,只是有些关系比较复杂的东西,比如个人信息等还用数据库。从功能来说,XML跨平台性强,而数据哭,就众所周知了,可以处理关系比较复杂的数据,安全性强