最近刚接触SQL/XML的知识,我有些疑惑:
  数据可以存储为关系型,也可以存储为XML数据,关系数据可以以XML字符串
  提供给应用程序,XML也可以以结果集提供给应用程序,
  那么存储为XML数据有什么好处,什么情况下存储为XML数据比较好?
  谢谢!

解决方案 »

  1.   

    xml数据可以被如java调用,而java又可以跨平台
      

  2.   

    XML专注于数据表示,灵活并且跨平台。
    因为专注,所以需要有别的什么东西来对其
    进行补充,最明显的就是用什么东西来表现
    他的数据,你可以对它的数据进行任意的组合,以满足你的视觉要求,
    也可以任意组合以满足于在任意空间的要求,呵呵,当然包括常见的三维空间。因为灵活并且跨平台,你至少可以用它来作为
    你的界面的配置文件,当你熟悉某个OS上的界面开发工具而对另一个不是很熟悉
    但又想做一个通用程序,它!为你排忧解难。当然,它还是一个程序之间交换信息的工具,总之,你可以任意发挥你的想象!