Java在DOM解析中的规范化-它是如何工作的?我在下面的代码中看到了DOM解析器的代码行本教程.doc.getDocumentElement().normalize();我们为什么要这么做?我读了博士但我一个字也听不懂。将所有文本节点置于此节点下子树的完整深度中。好吧,那谁能给我看看这棵树是什么样子的(最好有一幅画)?有人能解释一下为什么需要正常化吗?如果我们不正常怎么办?
3 回答

慕慕森
TA贡献1856条经验 获得超17个赞
其中只有结构(例如,元素、注释、处理指令、CDATA节和实体引用)分隔文本节点,即既没有相邻的文本节点,也没有空的文本节点。
<foo>hello wor ld</foo>
Element foo Text node: "" Text node: "Hello " Text node: "wor" Text node: "ld"
Element foo Text node: "Hello world"
<foo bar="Hello world"/>

墨色风雨
TA贡献1853条经验 获得超6个赞
添加回答
举报
0/150
提交
取消