VTD XML效率果然高

本文对比了VTD-XML与DOM4J两种XML解析器的性能。在对3KB大小的XML文件进行1万次解析迭代的测试中,VTD-XML展现出了显著的优势,耗时仅为3456毫秒,而DOM4J则耗时14767毫秒。此外,VTD-XML在内存消耗方面也优于DOM4J。
摘要由CSDN通过智能技术生成

目前项目中服务器xml通信协议处理都是采用的dom4j,dom4j也算是比较快的xml协议解析器了。

今天在网上看到了vtd-xml解析器,都说性能很好所以特地测试了一下;这玩意儿果然神器啊,速度比dom4j快了好几倍。

对一个3kb的xml数据做了1w次的解析迭代测试:

dom4j 一共花费了14767ms,内存消耗0.8M

vtdxml一共花费了3456ms,内存消耗0.2M

对于xml性能要求高的处理,还是果断采用VTD-xml吧(虽然编程方式没有dom4j方便)

转载于:https://my.oschina.net/u/184206/blog/106155

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值