如何复制xml.etree中的节点?

问题描述 投票:0回答:0

我正在使用

xml.etree
模块来解析
xml
文件。

在处理元素树时,我需要对其中的节点进行操作,而不更改树中存储的数据。因此我想复制该节点。

具体来说,假设有一个节点

a
,我需要将它复制到
b
中,这样当我对
b
进行操作时,比如改变它的属性,
a
中的数据就赢了。不会改变。

有没有API可以做到这一点?

我知道也许我可以递归地复制元素,但我想要一种更优雅的方式来做到这一点。

python elementtree
© www.soinside.com 2019 - 2024. All rights reserved.