Мне нужно скопировать часть одного документа в другой, но я не хочу изменять документ, который я копирую.
Если я использую .extract()
, он удаляет элемент из дерева. Если я просто добавлю выделенный элемент, например document2.append(document1.tag)
, он все равно удаляет элемент из документа1.
Как я использую реальные файлы, я могу просто не сохранять документ1 после модификации, но есть ли способ сделать это без искажения документа?