我需要遍历XML树,在值小于5时添加子元素。 例如,可以将此XML修改为
<?xml version="1.0" encoding="UTF-8"?>
<A value="45">
<B value="30">
<C value="10"/>
<C value ="20"/>
</B>
<B value="15">
<C value = "5" />
<C value = "10" />
</B>
</A>
这是XML文档。
<?xml version="1.0" encoding="UTF-8"?>
<A value="45">
<B value="30">
<C value="10"/>
<C value ="20"/>
</B>
<B value="15">
<C value = "5"><D name="error"/></C>
<C value = "10" />
</B>
</A>
我该如何使用Python的ElementTree实现这个功能?
<D>
子元素?您是否考虑过在出现问题的元素上添加“error”属性的选项? - John Machin