在使用python的xml.dom.minidom模块操作xml文件的时候,有一个注意事项,就是当我们从一个文件里去出一个节点,向另外一个文件的节点里使用appendChild()的方法时,有一个注意事项是:我们添加一个节点,那么相应的原来的dom对象里就会少一个节点对象,就是说,当我们循环取出节点,然后向目标文件添加,这个时候会产生一个问题就是对象里的节点会减少,导致取出节点的角标越界。不知道大家有没有碰到过?我在今天的开发中是碰到了,最后解决的方法是,使用cloneNode()这个方法,先克隆一个节点,然后将克隆的节点添加到目标文件里。
python之xml操作问题
最新推荐文章于 2024-09-14 08:25:16 发布