一种不好的删除XML空白节点和注释节点的方法
来源:互联网 发布:人工智能全球会议 编辑:程序博客网 时间:2024/05/16 04:52
public static void deleteNoteAndBlank(Node node) {if (node.getNodeType() == TEXT_TYPE || node.getNodeType() == NOTE_TYPE) {return;}ArrayList<Node> deleteNodes = new ArrayList<Node>();for (int i = 0; i < node.getChildNodes().getLength(); i++) {Node childNode = node.getChildNodes().item(i);//递归deleteNoteAndBlank(childNode);//不能一个一个删除,否则后续节点会计算错误....if ((childNode.getNodeType() == TEXT_TYPE && childNode.getNodeValue().length() == 2) || childNode.getNodeType() == NOTE_TYPE) {deleteNodes.add(childNode);}}for (int i = 0; i < deleteNodes.size(); i++) {node.removeChild(deleteNodes.get(i));}}
0 0
- 一种不好的删除XML空白节点和注释节点的方法
- 删除空白节点方法
- XML节点排序的一种方法
- js删除空白节点的函数(DOM)
- 一种简单环境下,读取XML节点值的方法
- xml节点的删除出错
- AS3 的XML删除节点
- 删除指定的XML节点
- 一种怪异的节点的删除
- XML查找节点的方法
- 删除空白文本节点
- 用delete删除XML和XMLListCollection的节点
- java对xml节点属性的添加和删除
- jdom和dom4j解析xml注释拿到注释下的节点
- 批量删除XML节点失败的解决办法
- 批量删除XML节点失败的解决办法
- C# 删除指定的XML节点
- 关于xml删除节点的问题
- 的放射性变的烦恼撒飞洒的在
- 单服务器上运行多个Oracle数据库隐患
- 笔记本电脑如何连接串口应用
- 学会思考2
- 图片上传
- 一种不好的删除XML空白节点和注释节点的方法
- SAP 权限检查
- 杨辉三角
- C语言中volatile关键字的作用
- Linux Tar Split压缩解压缩分片压缩解压缩
- 安装openstack开发环境
- NSTimeZone
- GDI+效率问题与优化
- Web Service学习笔记