我有一个xml从哪里我想删除几个节点。我使用的想法是运行所有的根节点的孩子,并不断写入另一个文件那些我不需要删除的节点。xmlslurper节点删除问题
一个问题,我看到的是:该节点的属性获取的书面文件,我不想
我的代码看起来像重新排序:
def xml = new XmlSlurper(false, false).parse(args[0])
ant.delete(file:fileName)
File f = new File(fileName)
xml.children().each{
String str = [email protected]
if(some condiotion == false)
f << groovy.xml.XmlUtil.serialize(it)
}
的另一个问题是,在每一个节点的开头就插入
<?xml version="1.0" encoding="UTF-8"?>