何种方式可以达到这个目的?

解决方案 »

  1.   

    呵呵,写就简单咯,自己用FileOutputStream的办法写,XML标签等都自己组装,那就不怕任何问题了输出多大都可以。但是读的话,一般都说用sax的办法来读。但是我至今没有搞到完整的范例,网上书上所有的的文章几乎都在教你怎么读取小的XML文件:(。
      

  2.   

    我有一次拿到数据就用xml方式存储,TMD总共600多兆.
    读的话,肯定用SAX。SAX的范例上sun的网站很多。写的话,和文本FileWriter就可以了。我猜想搂主可能是想修改这个xml文档。这样的话,需要用SAX读取文件,先确定修改或者插入的位置。然后用FileWriter修改固定的位置。
      

  3.   

    楼上,我开始也想用FileWriter,可是标签要自己写,容易出错。有没有更好的办法了呢?
      

  4.   

    写这么大的XML真没太大意义,还是拆开吧
      

  5.   

    用BufferedWriter之类的Writer最快了,直接组成String写进.xml文件就行了,格式自己控制,不会有什么问题的,XML就是文本文件
      

  6.   

    好象dom4j可以读取这么大的文件.
      

  7.   

    哇赛。。搞不好就会 out of memory
      

  8.   

    用一些XML的api包可以完成这个功能么?
    sax不是不只能读不能写啊?