我正在使用python xmlElementTree,并希望根据其属性分配或修改xml元素值.谁能让我知道如何做到这一点?
例如:这是一个xml文件,我需要根据属性"sys/phoneNumber/1","sys2/SMSnumber/1"等设置元素"number"的值.
<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>
Run Code Online (Sandbox Code Playgroud)
编辑:为XML文件中的标记根添加了闭包.