首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

怎么删除xml一个节点

2012-03-05 
如何删除xml一个节点booksbookname 123 /name/bookbookname 456 /name/bookbookname

如何删除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)

热点排行