jdom编程,请问如何移除给定属性值的元素
xml文件范例如下:
<?xml version="1.0" encoding="UTF-8"?>
<Config>
<aaa name="yyy">
<host>xxx.xxx.xxx.xxx</host>
</aaa>
<aaa name="delete">
<host>xxx.xxx.xxx.xxx</host>
</aaa>
</Config>
我想把拥有属性值name="delete"的元素aaa删除,应该如何?删除后应该是这样:
<?xml version="1.0" encoding="UTF-8"?>
<Config>
<aaa name="yyy">
<host>xxx.xxx.xxx.xxx</host>
</aaa>
</Config>
问题点数:0、回复次数:2Top
1 楼FlySpace(有效存在)回复于 2003-07-03 23:33:02 得分 0
恐怕得遍历所有节点了啊Top
2 楼RainSword(小说人生)回复于 2003-07-07 14:53:28 得分 0
我是这样遍历的,找到了name="delete"的元素,但是用removechildren()没有删除干净:
<?xml version="1.0" encoding="UTF-8"?>
<Config>
<aaa name="yyy">
<host>xxx.xxx.xxx.xxx</host>
</aaa>
<aaa>
</aaa>
</Config>
不知应该用什么方法,才能达到预期的结果
Top





