是啊,是这样做。但有些数据库支持直接生成XML。
如oracle
http://technet.oracle.com/tech/xml/

解决方案 »

  1.   

    请问没有别的方法吗?关键是如果自己转换的话,还得生成schema文件,如果数据量很大的话就很麻烦,难道Sun公司就没有提出什么简单的方法吗?是的现在有很多数据库直接支持XML但是我不想依赖于某一种数据库,而是想跨平台。
      

  2.   

    我不想用微软的东西做,我用的是Java,所以要考虑到数据转换,请问有什么简单的方法没有啊!谢谢啦!
      

  3.   

    MS的xml组件是最好的啦,用java做的确很费劲
    不过可用jsp直接生成
      

  4.   

    先自己定义一个xml 的 结构
    再用Dom 解释 已定义结构 的xml(自己编码了,对于字段合法性可用DTD来验证)
    把它们分拆成各个字段
    再通过 ejb 插入数据库。反之亦然。个人观点,不正确请指正
      

  5.   

    反之究竟是什么呀?假如数据很多时,这些数据生成XML文件也要一个一个节点的建立吗,而且还要处理Schame文件,我总觉的这样做很麻烦!而且容易出错!不知道有没有什么好的办法没有啊?
      

  6.   

    sun提供了用于解析xml的package,