关于java dom解析的问题
2024-08-28 21:53:18
如下的xml代码:
<persons>
<person>
<name>小强</name>
<sex>male</sex>
<age>20</age>
</person>
<person>
<name>小明</name>
<sex>male</sex>
<age>21</age>
</person>
</persons>
用dom解析的出来的element的子元素会包含空格。什么意思呢?就拿根元素DocumentElement来说,在此xml中的DocumentElement是persons。然后我们看到persons包含着两个person子元素才对,可是当你输出documentelement的length的时候,会惊奇的发现居然输出5.这是因为解析的时候把空格也包含进去了。具体看下面代码
<persons>--------------------------------------------------------------------
---<person>
<name>小强</name>
<sex>male</sex>
<age>20</age>
</person>-----------------------------------------------------------------
---<person>
<name>小明</name>
<sex>male</sex>
<age>21</age>
</person>-----------------------------------------------------------------
</persons>
用虚线代替空格。上面有三条虚线。都会被解析成为元素的子元素。所以才会输出5.
最新文章
- K近邻模型(k-NN)
- 【译】Import Changes from Direct3D 11 to Direct3D 12
- Hadoop Kernel tunning
- ORACLE、MYSQL的JDBC配置
- NOIP 2006 解题报告
- Ruby on Rails Tutorial 第四章 Rails背后的Ruby 之 其他数据类型(二)
- php 购物车完整实现代码
- 使用MJRefresh遇到的坑
- ExtJS4.2.1
- 45 个非常有用的 Oracle 查询语句(转)
- english 释词
- GenericServlet 、Servlet和httpServler
- linux pwd命令 显示当前所在路径
- jquery和js的几种页面加载函数的方法以及执行顺序
- Deep Learning.ai学习笔记_第四门课_卷积神经网络
- Munge服务部署和测试
- google protocol buffer的原理和使用(二)
- oracle tnsnames.ora文件用法说明
- AngularJS指令详解
- [ZROI #316] ZYB玩字符串