读书人

怎么删除xml一个节点

发布时间: 2012-03-05 11:54:02 作者: rapoo

如何删除xml一个节点
<books>
<book>
<name> 123 </name>
</book>
<book>
<name> 456 </name>
</book>
<book>
<name> 789 </name>
</book>
</books>

窝在网上找了例子,把789删了
结果是
<books>
<book>
<name> 123 </name>
</book>
<book>
<name> 456 </name>
</book>
<book>

</book>
</books>
虽然删除了,但 <book> </book> 却还留着,能不能把他也删了

[解决办法]
node=doc.selectSingleNode( "/books/book[name= '789 '] ")
node.parentNode.removeChild(node)

读书人网 >XML SOAP

热点推荐