早上好,我试图删除标签“标题”,但没有成功。我的代码在下面,它不会产生错误,但是不会删除标题标签。预先谢谢您,
<xml>
<Heading>
<tmp> a1</tmp>
<tmp2> a2 </tmp2>
</Heading>
<data>
<db> Id0123 </db>
<db1>
<x1> abc </x1>
<x2> dze </x2>
</db1>
<db2>
<x1> abc2 </x1>
</db2>
</data>
</xml>
Expected_Output
<xml>
<data>
<db> Id0123 </db>
<db1>
<x1> abc </x1>
<x2> dze </x2>
</db1>
<db2>
<x1> abc2 </x1>
</db2>
</data>
</xml>
code
xmlTree = parse("File.xml")
for xe in xmlTree.findall("xml"):
for elementx in xe.findall('Heading'):
xe.remove(elementx)
使用您的xml示例,找到要删除的元素并对其进行迭代。