首先,可以使用.iter()方法遍历整个xml文件的节点,并使用etree.Comment来判断节点是否为注释节点。 在处理注释节点时,可以使用.getnext()方法获取注释节点的下一个兄弟节点,然后可以使用.remove()方法将注释节点从xml树中删除。 另一种处理注释的方法是使用.itertext()方法,遍历xml树的时候可以通过判断节点的.tag属性...
很多时候专业的解释器工具库为了严谨,这个问题反而处理的比较“娇气”。要么用一些能跳过错误的SAX库,...