dom jdom sax
解决方案 »
- strus2 中 select 标签 的传值问题
- struts2 中隐藏表格列问题
- hibernate对象关系映射文件是否必须和持久化类放在同一目录下?
- 如何在web.xml添加自己得配置文件,并在tomcat启动时候实现加载!
- 请教:Hibernate与中文字段名
- tomcat org.apache.coyote.tomcat4.CoyoteConnector错误
- 我在SEI中的方法带有long[]参数,部署到jboss下,jboss提示Class Not Found com.yansg.webservice._arrays.longArray,为什么会这样?
- JNDI用lookup方法定位资源的问题!狂急!在线等!
- 如何返回数组
- The value for the useBean class attribute lyb.jdbc is invalid.怎么解决啊!郁闷啊!好几天了!
- flex4 如何获得折线图上的值
- 有没有JAVA EE中文API帮助文档?
另外我想问下StAX有没有人研究过,1.6新出的,想问下这个好不好使貌似也是基于事件处理的
sax:因为dom是一次读入整个xml,耗内存,sax相对dom是分块读xml
jdom:
dom4j: 开源框架 解析配置文件一般用这个,这个掌握好。个人认为用到几率:方法4>方法1>方法2
dom是类似于html的处理方式,载入整个xml文档进行处理
sax是向前式的分段载入
这个具体区别就google吧,比我说的清楚常用的解析工具么jdom和dom4j
jdom么毕竟是自家出品,作者是当年的java开发人员,和j2se本身的org.w3c/org.xml也就是jaxp结合比较好
dom4j么就功能比较多一点这个都是看情况采用的,一般来说,比较简单的解析用用jdom就可以了,毕竟jar包的个头也小,就一个文件而已
比较复杂的应用情况下,可以考虑采用dom4j,