关于xml的解析工具等

evangelionxb 2011-04-07 03:52:42
如题,最近看xml的相关
看了点东西dom,sax

大家平时接触的读取和生成xml都用了什么工具

我现在听过的有JDOM,DOM4j,JAXB,STAX,主要就是这些
规范也就是JAXP

基于Sax的,以流的方式处理xml。
基于dom将xml整个载入内存 几M大的xml dom方式就不好用了。
两种方式各有优缺点。

解析xml的话那一个工具最快最好用?

生成的话那一个比较好?



...全文
85 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
jdom, dom4j 是 XML 处理工具
JAXB 是 J2EE 中的规范,用于 Web 服务居多
StAX 是 XML 解析主要的三种方式这一,另外两种你应该知道的,呵呵。
jiannye 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 richard_2010 的回复:]
没有最快最好用的,只有最适合你的应用的
[/Quote]

+1
看xml大小的 看情况选择
yingzhuo2011 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zxingchao2009 的回复:]

推荐DOM4j和XSLT解析,这两种学会基本上够用了
[/Quote]

xslt 是不是支持 xpath的啊?
  • 打赏
  • 举报
回复
xstream很好用的。
UPC_思念 2011-04-07
  • 打赏
  • 举报
回复
推荐DOM4j和XSLT解析,这两种学会基本上够用了
evangelionxb 2011-04-07
  • 打赏
  • 举报
回复
我感觉这个帖子真不错
http://topic.csdn.net/u/20100419/13/1cc52fab-6e1f-4afa-b8dd-a8afeefcf224.html?81321
richard_2010 2011-04-07
  • 打赏
  • 举报
回复
没有最快最好用的,只有最适合你的应用的
龙四 2011-04-07
  • 打赏
  • 举报
回复
读到内存里一般是最快的也是最好用的

StAX算是后起之秀吧?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧