JDom中removeContent无法删除子元素问题
生活随笔
收集整理的這篇文章主要介紹了
JDom中removeContent无法删除子元素问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最經在使用java通過jdom來操作xml文件,發現通過:
document().getRootElement().removeContent(2)
無法刪除第三個元素。
在執行完三次這個方法后,此元素被刪除了。
解決方法,通過:
document().getRootElement().getChildren().remove(2),
即可立即刪除第三個元素。
原因在于:jdom在解析xml的時候,把其中元素之間的空格也當做了空元素來解析。
總結
以上是生活随笔為你收集整理的JDom中removeContent无法删除子元素问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XMLSpy编写DTD出错:Charac
- 下一篇: java常用弹出式对话框