这几天用java做了个xml的解析,用的是dom4j,收获:
1.刚开始用的是Element.elementIterator(),各种遍历,各种递归。
2.后来发现了xpath,很方便的就解决了,而且代码结构看上去也好点:
/aa/bb:相对路径
//a/b :绝对路径
. :当前节点
.. :父节点
还有一些诸如 * []的参数
3.利用Element.attributeIterator()和getData()获取参数的值
不足之处是泛型的使用上还是会出现非受检警告,有待进一步解决
#1 by icycandy on September 29th, 2009
不知道“有待进一步解决“现在解决了没有
#2 by admin on September 29th, 2009
not yet….看了一些泛型相关的,但都没搔到痒处