我觉得xml可以有三个用处:1、直接使用xml作为数据库使用,这样可以在小的工程中实现完全脱离关系数据库。
2、xml作为多层系统中数据传递的载体
3、xml作为系统中的表现层使用(主要应用于web等)。

解决方案 »

  1.   

    idilent(不工作会发疯吗?) 你好!
    第三点我也认同接触过的一些书籍这方面介绍的也很多.
    前两点接触不多.尤其第二点能否给个例子或介绍点资料
    谢谢
      

  2.   

    例子你可以自己去网上搜的,其实哪个传输,就是按照库表结构,声称相应的xml格式,然后,在接受方解析;这样其它系统可以不直接连结到当前系统的数据库,就可取到数据。
      

  3.   

    1xml代替数据库,可以用一些xml文本文件来保存数据库
    2xml作为数据传输,发送方和接收方定义统一的schame或者dtd即可
      

  4.   

    XML API Reference - XDK and Oracle XML DB
    XML Database Developer's Guide - Oracle XML DBPDF 
    XML Developer's Kits Guide - XDK  
    看oracle的这三个开发文档。