用java语言怎么处理xml?要不要再装什么?jdk什么的?

解决方案 »

  1.   

    有相应的包,dom4j jdom javax.xml 等等
    里面有操作和处理xml相应的方法和类。
    以上都是将xml解释成document对象格式,再对对象进行的操作。简单也明了。当然,什么包都不用也可以,可以将读出来的数据格式化成字符串.通过正则或截取字符传来更改加删数据
      

  2.   

    在csdn下载中 搜索dom4j 里面又很多生成解析xml的资料
    当然jDom也能解析xml文件
      

  3.   

    SAX是不错的解析XML文件; jdk1.4 以上支持了SAX,
      

  4.   

    Java提供了两个标准接口:DOM和SAX。如果需要别的,可以下载JDOM软件包,然后添加到系统的CLASSPATH变量中,然后就可以使用Java中的JDOM接口,或者使用相关技术将JDOM转换为SAX或者DOM,来处理XML文档。此外还有Xalan软件包。使用的方法与JDOM类似。
      

  5.   

    我最近一直在和xml打交道,推荐dom4j,在网上找些例子,看下API,很容易就能实现对xml文件的操作
      

  6.   

    我也是刚刚起步学习XML解析,正在比较DOM和SAX,关于DOM解析你可以看一下我的帖子:
    http://topic.csdn.net/u/20081117/19/990a5e8a-c7fe-4260-b5b8-1a3cd7c1d173.html
    有比较完整的代码
      

  7.   

    Java提供了两个标准接口:DOM和SAX。如果需要别的,可以下载JDOM软件包,然后添加到系统的CLASSPATH变量中,然后就可以使用Java中的JDOM接口,或者使用相关技术将JDOM转换为SAX或者DOM,来处理XML文档。此外还有Xalan软件包。使用的方法与JDOM类似。
      

  8.   

    dom,sax,jdom,xpath。前两个最基本的,用着麻烦,推荐dom4j
      

  9.   

    推荐楼主使用Dom4j,非常好用的解析XML工具
      

  10.   

    怎么就没有人推荐XercesJ呢?JDK的默认XML实现就是基于Apache XercesJ的。另外,除了DOM和SAX外,还有StAX可用,JDK1.6以上支持。如果楼主在处理XML中需要修改其内容的话,建议还是用DOM或者StAX
      

  11.   

    用过sax,dom4j
    dom4j比较好。你去搜搜教程吧。
      

  12.   

    现在比较新版本的jdk都有DOM的Api
      

  13.   

    DOM比较易用,但SAX比较效率
      

  14.   

    DOM比较易用,但SAX比较效率