关于dom4j中的一些注意细节,Element和Node的区别
2010-08-23 15:44
399 查看
今天写练习的时候,碰到了nodeCount()结果不正确的困扰,后来是在网上查了才知道的…… 情况如下: dom4j里有个方法叫做nodeCount()。该方法是节点(node)计算,在使用它的时候,总是出现不正确结果,另我很无语。后来我按照网友的建议,遍历所有结点的方法,看了每个结点都是什么,才知道如果遍历的是结点,每行的换行符“/n/t”都会做为一个结点来计算…… 结果可想而知! 后来采用了遍历元素的方法来解决这个问题,遍历元素的时候就不会将换行符算进去了。 因此我有如下体会: 元素(Element)和结点(Node)有区别,节点包含了元素,元素一定是节点,而必须是含有完整信息的结点才是一个元素。 |
相关文章推荐
- 关于dom4j中的一些注意细节,Element和Node的区别
- dom4j中branch,node,element区别
- 关于SpringMVC上传文件的一些细节和需要注意的地方
- 关于 Unity 的一些小细节,不注意可能会被“坑”一些时间。
- 关于.NET中FileSystemWatcher的一些不被人注意的细节
- 3.关于Tornado handler的更多细节 (副标题:一些要注意的问题)
- dom4j简单学习 element和node的区别
- android-关于bitmap和canvas的一些注意的细节
- 关于异步加载资源、plist的一些注意事项
- OSGI 中关于Module层包共享的一些注意事项
- php中关于mysqli和mysql区别的一些知识点分析
- 关于scanf输入数据时要注意的一些地方
- 关于Node节点上一些坐标的转换的运用
- 关于Java中equal函数和==的一些区别
- 关于数据分析的一些注意点
- 关于PHP中操作MySQL数据库的一些要注意的问题
- 关于线程的一些小细节
- php+apache配置注意的一些细节
- 关于C#使用XML序列化的一些注意事项
- android上一些方法的区别和用法的注意事项