java用dom解析xml文件心得

本来准备使用sax解析的 ,结果看到sax是采用事件激活机制,只有startDocument(),startElement(),endDocument(),endDocument,character()这几种事件,没有找到好方法取得上例中得<t></t>包含得数据。于是采用了Dom解析
dom解析对大文件解析速度较慢,要一个一个节点遍历。所以只有在万不得已得情况下使用 。
在这次解析过程中主要使用了node,nodelist 两个类。方法也 只有getNodeName(),getNodeType(),getNodeValue()等少数得几个方法。

备注:这种遍历是一个一个节点的找,再进行筛选,只要细心加点恒心和使用正确得函数,剩下得就是时间问题了 。没有什么技术上得难点。值得注意得地方是 :nodelist.item(i) 其中i值是按照奇数来算得。可能是由于把一个整体<node></node>做为2项考虑了 ...

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值