Я использую python xmlElementTree и хочу присвоить или изменить значение элемента xml на основе его атрибута. Может кто-нибудь дать мне представление, как это сделать?
Например: Вот файл xml, и мне нужно установить значение для элемента «номер» на основе атрибута «sys/phoneNumber/1», «sys2/SMSnumber/1» и так далее.
<root>
<phoneNumbers>
<number topic="sys/phoneNumber/1" update="none" />
<number topic="sys/phoneNumber/2" update="none" />
<number topic="sys/phoneNumber/3" update="none" />
</phoneNumbers>
<gfenSMSnumbers>
<number topic="sys2/SMSnumber/1" update="none" />
<number topic="sys2/SMSnumber/2" update="none" />
</gfenSMSnumbers>
</root>
edit: Добавлено закрытие корня тега в файле XML.