日期:2014-05-18  浏览次数:20697 次

jdom删除节点的问题
<?xml   version= "1.0 "   encoding= "UTF-8 "?>
<genres>
       
        <genre   genreName= "央视频道 ">
                <channels>
                        <channel   channelName= "达芬奇密码 "   sourceUrl= "rtsp://127.0.0.1:7144/1000.avs ">
                                <description> <![CDATA[哈佛大学的符号学专家罗伯特·兰登在法国巴黎出差期间的一个午夜接到一个紧急电话,得知卢浮宫博物馆年迈的馆长被人杀害在卢浮宫的博物馆里,人们在他的尸体旁边发现了一个难以捉摸的密码]]> </description>
                        </channel>
                       
                </channels>
        </genre>
</genres>
........
........
root=doc.getRootElement();
Element   channel=(Element)XPath.selectSingleNode(root, "/genres/genre/channels/channel[@channelName= '达芬奇密码 ')] ");
我想把查到的节点删除,该怎么办?

------解决方案--------------------
channel.getParent().removeContent(channel)