这个问题范围太广了吃不消打字:(google : xml java吧

解决方案 »

  1.   

    问题1:我们的产品,是用XML做数据交换,主要是利用JAVASCRIPT和XML来解释客户端。感觉是个很尴尬的东东,头儿宣称是下一代产品,但我对JAVASCRIPT能否适应下一代应用没有任何信心。这样的好处是把数据计算放到CLIENT端。
    问题2:你看下SOAP吧,我觉得EJB作为中间层输出的数据采用XML还是不错。
    问题3:SAX
    现在很多开发应用都是在尝试阶段。
      

  2.   

    我觉的主要看你的XML文件的大小,DOM把XML文件一次性载入内存,形成一个树型结构,所以当XML文件比较大时耗费内存,使用SAX是在边读入时边解析,靠触发事件来解析,对于内存的要求小,至于它的缺点我想不用说了吧?